第十一章:类和对象
对象
概念:现实中客观存在的事物就称为对象,用来描述客观事物的一个实体,由一组属性和方法构成。
对象特征
静态特征
静态特征是可以用某些数据来描述的特征。
动态特征
动态特征是对象所表现的行为或对象所具有的功能
对象的属性和方法
概念:在面向对象的编程思想中,把对象的静态特征和动态特征分别称为对象的属性和方法,它们是构成对象的两个主要元素。
属性
属性是用来描述对象静态特征的一个数据项,该数据值为属性值。
方法
方法是用来描述对象动态特征(行为)的一个动作序列。
封装
封装就是把一个事物包装起来,并尽可能隐藏内部细节。对象具有封装性。