Visua C++ 2010 - 面向对象编程.docVIP

  • 7
  • 0
  • 约6.72万字
  • 约 11页
  • 2016-12-23 发布于河南
  • 举报
七、面向对象编程 面向对象 将储存在结构中的数据与过程的功能组合成一个单元。 创建新类型 在C++中,程序员可以通过创建所需的任何类型来扩展该语言,每种新类型都可以有与内置类型相同的功能。 通过将相关变量组合成结构,提供了C语言中增加新类型的功能。使用typedef语句,可让结构成为一种新的数据类型。 typedef是一种在计算机编程语言中用来声明自定义数据类型,配合各种原有数据类型来达到简化编程的目的的类型定义关键字。 类和成员 类:将一组变量(它们的类型通常不同)和一组相关的函数组合在一起。 类可以由各种类型的变量组成,还可以包含其它类对象。类中的变量被称为成员变量或数据成员。成员变量是类的组成部分。类还可以包含函数,它们被称为成员函数或方法。成员函数也是类的组成部分。类中的成员函数通常操纵成员变量。 声明类:类声明将有关类的信息告诉编译器。要声明类,课使用关键字class,后跟类名、左大括号、数据成员列表和方法,然后是右大括号和分号。例: class Cat { int itsAge; int itsWeight; void Meow(); }; 注意: a、必须给所有成员变量、成员函数和类命名。 定义对象:声明一个类后,便可以将其用作新类型来声明这种类型的变量。声明新类型对象的方式与声明整型变量相同。例: int age; Cat Tom; 访问类成员 定义实际的

文档评论(0)

1亿VIP精品文档

相关文档