什麼是物件導向腳本?
電腦程式可以是一組逐步執行的指令,這稱為過程式編程。但另一種腳本編寫方式稱為物件導向程式設計。這種程式設計是一種軟體設計的概念框架,它將軟體開發視為互動物件而非簡單的順序過程。它還提出,軟體應該主要由標準、經過審查且可重複使用的元件建構。雖然 JMP 使用內建對象,但 JSL 並非真正的物件導向語言。但它們的行為方式在很多方面都非常相似,所以我們來稍微談談這種方法。物件導向腳本比過程式程式設計有幾個優勢。僅舉幾例:腳本更容易理解,因為它們共享通用的對象語言;腳本可以更快地開發,因為許多組件已經存在;腳本質量更高、更可靠,因為對象經過審查;並且它們更容易跨軟體版本維護或擴展,從而將其應用擴展到更多場景。