(Object-Oriented Programming,OOP)//(面向对象编程,OOP)
OOP是一种编程思想,OOP的基本原则是组合,由单个能够起到子程序作用的单元或对象组合而成,即面向对象编程思想。
OOP的三大显著特征:封装,继承,多态。
《Thinking in Java》纯粹的面向对象程序设计方式:
1.万物皆为对象。
2.程序是对象的集合,它们通过发送消息来告知彼此所要做的。
3.每个对象都有自己的由其他对象所构成的存储。
4.每个对象都拥有其类型。
5.某一特定类型的所有对象都可以接受同样的消息。