Thinking In Java 读书笔记
Posted guoshunwgs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Thinking In Java 读书笔记相关的知识,希望对你有一定的参考价值。
面向对象语言,五个基本特性:
1)万物皆为对象。
2)程序是对象的集合,他们通过发送消息来告知彼此所要做的。
3)每个对象都有自己的由其他对象所构成的存储。
4)每个对象都拥有其类型。即:每个对象都是某个类(class)的一个实例,“类”就是类型的同义词
5)某一特定类型的所有对象都可以接收同样的消息。(圆形是几何形的一个类型,奥迪是汽车的一个类型)这种可代替性是OOP中最强有力的概念之一。
Booch对对象的一个简洁描述:对象具有状态(属性),行为(方法)和标识(对象在内存(栈)中的唯一地址)。
以上是关于Thinking In Java 读书笔记的主要内容,如果未能解决你的问题,请参考以下文章
Java泛型Generic - Thinking in Java读书笔记
《Java编程思想》(Thinking in Java)读书笔记——01对象导论