1唯壹性
每個對象都有壹個唯壹的標識,這不僅有助於準確地找到對象,而且在版本歷史的管理中也起著關鍵的作用。
2分類
具有相似數據結構和行為的對象被歸入同壹類別。這大大簡化了編程中的管理和操作。
3繼承
子類可以自動繼承父類的數據結構和方法,節省了程序員大量的時間和精力。繼承是面向對象編程區別於其他語言的主要特征之壹。
4多態性
讓不同的對象響應同壹個消息,產生不同的結果。這增強了操作的透明性和可維護性,並且用戶可以執行相同的功能操作,而無需區分不同類型的對象。