四、C++並非是一“純”的物件導向程式語言(object-oriented programming languages) (即完全經由物件之訊息傳遞,如 Smalltalk 程式語言),試說明其結合 C 語言及物件 導向程式語言特性之做法,與“純”的物件導向程式語言之差異及優缺點。(20 分)