談談java的類與物件
1.一切都是物件,用new產生的是物件,用系統已定義好的類來宣告的變數也是物件,物件是程式最小的單元。
2.一切都在類中。不屬於類的物件是不存在的,先有類後有物件,有物件必定有類,生類或寄生類。類是程式的基本單位。
3.物件是自由身,它可自由的出現在其它類中,為其它的類服務。
4.雖然是先有類後有物件但思考時要以物件為單位去分析,找到物件後再歸納類。不能把類當做物件來考慮, 如果每一個物件都當成一個類,那這個類就沒多大意義了,如果沒必要可以不建立一個類,可將該物件寄生在別的類中。由物件歸納而來的類才是抽象的,適合的。
5.類的作用不只是標識物件,容納物件.它是物件的生產者,更是物件能力的賜予者,物件的所有力量都來源於它所屬的類。
6.物件是有血統的,它的基因構造決定於它所屬的類,它可以被任何類擁有,在任何類中生活,但任何類都不能改變它的性質,除了它的生類。
7.物件可以是多身份的,子類物件可當作父類物件來使用。但如果沒有繼承關係,它只有一個身份。
總之物件導向是人性化的思維方式。
相關文章
- 談談我對物件導向以及類與物件的理解物件
- 談談 JAVA 的物件序列化Java物件
- 小談java內部類物件的生成過程Java物件
- 談談 Java 類載入機制Java
- 談談“物件導向”與“程式導向”物件
- 面試——談談你對Java 物件導向思想的理解面試Java物件
- 淺談Java抽象類Java抽象
- 談談Java常用類庫中的設計模式 - Part ⅠJava設計模式
- 談談JavaScript 的Navigator 物件JavaScript物件
- 淺談 Dart 類與類的基本方法Dart
- 淺談java內部類Java
- 談談軟體開發中的調研物件與被調研物件 (轉)物件
- 談談軟體開發中的調研物件與被調研物件(轉)物件
- 淺談Java中的內部類Java
- java中的類與物件Java物件
- 談談Objective-C的物件拷貝Object物件
- 【Java基礎】--再談物件導向Java物件
- 談談JavaScript中建立物件(Object)JavaScript物件Object
- 今天談談.NET與Java,入門語言的選擇Java
- Java物件導向——類與物件Java物件
- Java-物件與類Java物件
- Java - 11 類與物件Java物件
- 談談Python中物件複製Python物件
- 談談Python中物件拷貝Python物件
- 談談Java事務Java
- 談談 Java 中的那些“瑣”事Java
- 談談Object類的終止器的實現!Object
- java基礎(四):談談java中的IO流Java
- 【騏程】Java類與物件Java物件
- Java開發必讀,談談對Spring IOC與AOP的理解JavaSpring
- Java中的類與物件詳解Java物件
- 談談Java工程師的學習Java工程師
- 談談java入門的那些事兒Java
- 從 Java 到 Scala(一):物件導向談起Java物件
- java基礎(一):談談java記憶體管理與垃圾回收機制Java記憶體
- 談談Memcached與Redis(四)Redis
- 談談面試與面試題面試題
- 談談Markdown的認識與入門