對象和消息
在面向對象的世界裏,對象就像演員,消息就像導演的指令。沒有指令,演員(對象)不知道做什麽。因此,程序實際上是壹系列對象及其交互。
包裝
封裝是面向對象編程的壹大特點,它集成了壹個對象的內部結構和外部行為,使它既神秘又有用。封裝使得代碼更容易重用和擴展。
繼承
繼承是面向對象編程的另壹個主要特點,它允許新壹代繼承老壹代的優點,並添加自己的特點。繼承使得代碼更容易重用和擴展。
多態的
多態性是面向對象編程的第三個特征,它使不同的對象能夠響應相同的消息並表現出不同的行為。多態使代碼更加靈活和可維護。