以下是我整理的关于面对对象的一些概念。
面向对象程序设计(Object Oriented Programming)时一种计算机编程框架。面对对象有三大特性:封装、继承和多态。
封装
在面对对象编程中,封装(encapsulation)是将对象运行所需的资源封装在程序对象中——基本上,是方法和数据。对象是“公布其接口”。其他附加到这些接口上的对象不需要关心对象实现的方法即可使用这个对象。这个概念就是“不要告诉我你是怎么做的,只要做就可以了。”对象可以看作是一个自我包含的原子,对象接口包括了公共的方法和初始化数据。
参考:封装(计算机程序术语)_