天天看点

Java基础 - 1 OOP思想

(Object-Oriented Programming,OOP)//(面向对象编程,OOP)

OOP是一种编程思想,OOP的基本原则是组合,由单个能够起到子程序作用的单元或对象组合而成,即面向对象编程思想。

OOP的三大显著特征:封装,继承,多态。

《Thinking in Java》纯粹的面向对象程序设计方式:

1.万物皆为对象。

2.程序是对象的集合,它们通过发送消息来告知彼此所要做的。

3.每个对象都有自己的由其他对象所构成的存储。

4.每个对象都拥有其类型。

5.某一特定类型的所有对象都可以接受同样的消息。