1、面向对象介绍
(1)对象
对象是现实世界中的一个实际存在的事物,它可以是看得见、摸得着的物体 (书等等),也可以是无形的(报告等等)。
对象是构成现实世界的一个独立单位,具有自己的静态特征(某种数据描述)和动态特征(对象所表现出来的行为或具有的功能)。
(2)类
类是面向对象程序设计语言的基本概念。在现实世界中,人们常把众多的事物归纳并划分为若干种类型,是认识客观世界的常用思维方式。对事物进行分类时,根据抽象原则,将注意力集中在事物的本质特征上,忽略事物的非本质特征,找出这些事物的所有共同点,把具有共同性质的事物划分为一类,得到一个抽象的概念。面向对象方法中的“类”,具有相同属性和行为的一组对象的集合,它为属于该类的全部对象提供了抽象的描述,其内部包括属性和行为两个主要部分。