關于面向對象很難給出標準答案,每個時期的理解都不一樣
關于C++相對C的特點我可以試著說下,希望能有幫助
所謂類,其實就是一種封裝,即將零散的變量,和相關的函數(shù)組合在一起,并且限定了他的
權限,這樣也就實現(xiàn)了數(shù)據(jù)的共享和安全。個人覺得這個是類的最初思想了。
然后后面向對象的精華可以說是多態(tài),打個比喻的話,多態(tài)有點像某個類的進化或者變異,這
樣做的好處是既可以得到父類特點(就是可以使用它的某個重要方法,這個方法肯定寫成虛函數(shù)了),有可以根據(jù)具體情況添加,或修改一些代碼,這樣的程序就夠可以很大程度提高開發(fā)效率。