面向对象思想
将问题空间中的元素及其在解空间中的表示成为“对象”,程序可以通过添加新类型的对象使自身适用于某个特定问题。
面向对象语言特性
1 万物皆为对象。
2 程序是对象的集合,它们通过发送消息来告知彼此所要做的。
3 每个对象都有自己的由其他对象所构成的存储。
4 每个对象都拥有其类型。
5 某一特定类型的所有对象都可以接收同样的信息。
面向对象思想
将问题空间中的元素及其在解空间中的表示成为“对象”,程序可以通过添加新类型的对象使自身适用于某个特定问题。
面向对象语言特性
1 万物皆为对象。
2 程序是对象的集合,它们通过发送消息来告知彼此所要做的。
3 每个对象都有自己的由其他对象所构成的存储。
4 每个对象都拥有其类型。
5 某一特定类型的所有对象都可以接收同样的信息。