C++ Primer Plus学习:第十章

Posted 我是一个NLPer哦啦啦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ Primer Plus学习:第十章相关的知识,希望对你有一定的参考价值。

过程性编程和面向对象编程

面向对象编程(OOP)的特性:

  • 抽象
  • 封装和数据隐藏
  • 多态
  • 继承
  • 代码的可重用性

抽象和类

类是一种将抽象转化为用户定义类型的C++工具,它将数据表示和操纵数据的方法合成一个简洁的包。

类的构造函数和析构函数

构造函数:与类名相同

析构函数:~类名

对象初始化方式:

classname cn=classname(….);或者classname cn(…);

若类的成员函数不修改调用对象,就应该标识为const类型,如:void show() const;

this指针

this指针指向类的调用对象。*this表示对象。

类作用域

类中定义的名称的作用域均为整个类。

作用域为类的常量

enum{k=19};int a[k]; static cons tint k=19;

抽象数据类型(abstract data type)

 

以上是关于C++ Primer Plus学习:第十章的主要内容,如果未能解决你的问题,请参考以下文章

c++ Primer 第十章不熟悉知识点总结

《C++Primer(第5版)》第十章笔记

C primer Plus_part7

读书共享 Primer Plus C-part 7

《C++ Primer Plus》学习笔记 第1章 预备知识

『Python』Numpy学习指南第十章_高端科学计算库scipy入门(系列完结)