第14章 类及对象.pptVIP

  • 1
  • 0
  • 约4.85千字
  • 约 27页
  • 2017-06-09 发布于湖北
  • 举报
第14章 类和对象 我们非常想要利用计算机来解决现实生活中的具体问题,而C++中的面向对象编程很好的满足了我们的需求。C++提供了一种自定义类的机制,这种机制实际上就是让程序员自己创造数据类型,并且用自己创造的数据类型对应想要解决的具体问题中的概念。此外C++中类的概念也是一种可以重用程序代码的机制,使程序员编写的代码具有了更好的通用性。总之类的机制是C++中非常重要的概念,早期的C++版本被命名为“带类的C语言(C with Classes)”,从这一点就可以看出类的机制在C++中是处于中心地位的。 14.1 类的定义 类在使用之前必须要对一个类进行定义,只有经过了定义的类才能在程序中被正确使用。类本身并不是一个对象,一个类中通常包含该类的构造函数、析构函数、类中包含的成员变量和成员方法,因此在程序中虽然只定义一个类但是在使用时可以用该类创造许多的实例。在本节中将对类的定义和使用方法进行详细的讨论。 14.1.1 类的定义 我们首先来看一下如何定义一个表示学生的类。这个类可以表示一个学生的名字、学号和成绩,通过查询可以返回指定学生的相关信息。 14.1.2 类的struct定义方式 如果定义类的时候使用struct关键字定义,只是在默认访问标号上与用class有所不同,其他方面与使用class定义类没有不同。使用struct关键字定义的时候默认访问标号是public,而是用

文档评论(0)

1亿VIP精品文档

相关文档