首頁>Club>
唯一的副作用就是程式碼會寫得更長而已,但好處就是避免了封裝套封裝。
5
回覆列表
  • 1 # Capricornus1225

    如果程式碼在整個程式中不需要重複執行,就不需要封裝,但以下例項:

    //列印一次“Hello word”

    print("Hello word")

    簡單明瞭,一行搞定

    //列印10次“Hello word”呢

    print("Hello word")

    print("Hello word")

    print("Hello word")

    print("Hello word")

    print("Hello word")

    print("Hello word")

    print("Hello word")

    print("Hello word")

    print("Hello word")

    print("Hello word")

    搞定,但似乎很長或者要列印的不是"Hello word"那就不能複製貼上了,於是

    for(i=1;1=10;i++){

    print("Hello word")

    }

    那我print的不一定是“Hello word”

    function print10(str){

    for(i=1;1=10;i++){

    print(str)

    }

    }

    那我不一定要列印十次

    function rprint(str,times){

    for(i=1;1=times;i++){

    print(str)

    }

    }

    對比一下,是不是比一行一行寫print("Hello word")要方便呢?

  • 中秋節和大豐收的關聯?
  • 有哪些事情是你畢業前一定要去做的?