C++面向对象程序设计第01章(精品·公开课件).pptVIP

  • 3
  • 0
  • 约8.46千字
  • 约 58页
  • 2018-11-05 发布于广西
  • 举报

C++面向对象程序设计第01章(精品·公开课件).ppt

《面向对象程序设计与Visual C++6.0教程》 《面向对象程序设计与Visual C++6.0教程》 C++面向对象技术程序设计 主讲教师:吴芸 Email:ywu@xmut.edu.cn QQ:1204696681 一、对象 对象是我们认识世界的一些基本单元(人或物等) 例【1.1】观察学生对象。如下表: 对象:是既包括属性(状态)数据,又包括作用于属性数据的一组操作的封装体。 属性:对象的属性数据或状态数据通常称为属性。 方法/服务:对象的能力(功能),即能实现的操作称为方法或服务。 注:在C++语言中,属性称作数据成员,服务/方法称为成员函数。 二、 类 如例【1. 1】,对象“张三”、“李四”…,具有相同的一些属性、操作,将其抽取具体所描述的数据,可抽象为一个类别——类:即学生类。 如例【1.2】, “确定”、“取消”按钮等可抽象为一个类——命令按钮类。 类就是具有相同的属性和相同的操作的一组对象的抽象。 由此可知: 类是对象的抽象(如“学生”是对张三、李四等的抽象,“命令按钮”是对确定、取消等的抽象); 对象是类的实例(如张三是“学生”的一个实例,确定是“命令按钮”的一个实例)。 在实际应用中,先定义一个类,然后再定义一个个具体对象。 在面向对象程序设计中的定义:类是创建对象的样板,它包含对创建对象的状态描述及操作行为

文档评论(0)

1亿VIP精品文档

相关文档