c++讲义4)类与对象的定义.pptVIP

  • 1
  • 0
  • 约3.56千字
  • 约 21页
  • 2019-02-28 发布于浙江
  • 举报
第4讲 类与对象的定义 * * 1、类的定义(P101) 2、对象的定义(P105) 3、实例(栈) 问题引入:C语言中的结构体 #include iostream.h struct date { int year, month , day; }; void main( ) { struct date d1; d1.year=1999; d1.month=12; d1.day=31; cout d1.year/d1.month /d1.dayendl; } 分析:结构体变量d1有三个成员,主函数main可以直接使用d1的三个成员。即:结构体类型没有封装功能。 而面向对象的程序设计的一个重要特征就是封装性,采用类可以实现数据的封装。 1、什么是类? 类是对具有相同数据和方法的一组对象的定义或描述。(类的描述中包含数据与对数据操作方法的定义) 一个类的所有对象都有相同的数据结构,并且共享实现操作的代码。 2、什么是对象? 对象是类的一个实例,因此在定义了类之后,利用类来创建该类的对象。 3、类和对象的关系 类是一种新的数据类型,对象是这种类型的变量。 一、基本概念 二、类的声明(P102) 1、类的声明格式 class 类名 { private: 私有

文档评论(0)

1亿VIP精品文档

相关文档