准备再看一遍thinking in java,上次木有看完,这次再从头看。
1,万物皆为对象,将对象视为奇特的变量,除了可以存储数据 还可以在自身上执行操作。
2,程序是对象的集合,他们通过发送消息来告知彼此所要做的。 具体的说,就是把消息想象为 对某个特定对象的方法的调用请求。
3,每个对象都有自己由其他对象所构成的存储,
4,每个对象都有其类型,每个对象都是某个类的实例,每个类最重要的区别于其他类的特性就是‘’可以发送什么样的消息给它”。
5,某一特定类型的所有对象都可以接受同样的消息。三角形和圆形 都是几何图形。
对象具有状态、行为和表示,这说明每一个对象都可以拥有内部数据,和方法。