面向对象程序设计(Object-oriented Programming)的特征:
1. 对象:一切事物皆是对象。对象是一个实实在在的个体,具有属性和行为等特征。
2. 程序是对象的集合:对象之间通过互相发送消息来告知对方所要完成的事件。
3. 每个对象都有其类型:每个对象都是某个类的一个实例。类与类之间的最重要的区别是可以发送什么样的消息给它。
4. 某一特定类型的所有对象可以接收相同的消息。
面向对象程序设计(Object-oriented Programming)的特征:
1. 对象:一切事物皆是对象。对象是一个实实在在的个体,具有属性和行为等特征。
2. 程序是对象的集合:对象之间通过互相发送消息来告知对方所要完成的事件。
3. 每个对象都有其类型:每个对象都是某个类的一个实例。类与类之间的最重要的区别是可以发送什么样的消息给它。
4. 某一特定类型的所有对象可以接收相同的消息。