C++程序设计(二).pptVIP

  • 10
  • 0
  • 约 28页
  • 2017-02-16 发布于湖北
  • 举报
C++程序设计(二) 常宝宝 北京大学计算机科学与技术系 chbb@pku.edu.cn 内容提要 C语言中的结构 类 定义成员函数 定义对象 为类成员指定存取权限 类与面向对象的程序设计 C语言中的结构 在C语言中,可以把由多个不同类型数据组成的复杂数据类型定义为结构。组成结构的各个分量被称作结构的成员。 一旦定义了一个结构类型,可以在程序中建立结构类型变量,并通过使用成员运算符(.)存取结构类型变量的各个成员。 类 为了支持面向对象的程序设计,C++提供了定义类的方法,类的概念和结构类似,不同之处在于类的成员不仅可以是数据,还可以是函数,分别称为类的数据成员和成员函数。 对于类中的每一个成员,C++允许指定其存取权限。 在定义了类后,可以建立类型为类的变量,类型为类的变量就是对象。定义对象的方法和定义结构类型变量的方法是类似的。 对象一旦建立,程序员也可以存取对象的各个成员,但是否可以存取要受制于定义类时指定的存取权限。存取对象成员的方式和存取结构变量成员的方式类似,使用成员运算符(.)。 类 类 类的定义使用保留字 class 类的定义意味着—— 定义数据成员 定义成员函数 指定成员的存取权限 定义类的基本格式 class 类的名字 { … };//不要忘记这个分号 定义类的数据成员 在类中定义数据成员和在C的结构中定义(数据)成员的方法相同。如: c

文档评论(0)

1亿VIP精品文档

相关文档