結構化 與物件導向
結構化 與物件導向
結構化 與物件導向
使用物件導向而感到困難的事物,在結構化裡卻比較容易;然而
,使用結構化而感到困難的事物,在物件導向卻比較容易。
在任何複雜的系統裡,總是有想要增加新資料型態,而非增加
新函式的時候,在這種狀態下,物件和物件導向是最適合的。
在另一方面,也會有想增加的新函式,而非增加新資料型態的
時候,在這種狀況下,結構化與資料結構是較為適合的。
熟悉的程式設計師知道一個概念,要讓每件事物都是一個物件是
一個神話。某些時候,你真的只想使用簡單的資料結構,並透過
結構式的程式碼來操作這些資料結構。