真锋
永远保持一颗学习和专注的心

C++开发学习
文章归档

输入多行多个数据 使用 cin输入数据、vector创建数组存储数据,第一行输入两个数n, m,表示输入输入数据是 n 行 m列的二维数组,代码如下: /* * 输入多行多个数据 */ …

   2019-09-08   869   0 阅读更多

本文文学习笔记总结讲得比较浅显,更深入内容可以参考C++ Primer。 C++ 多态概念 多态字面意思是一个事物有多种形态,在 C++ 程序设计中,多态性是指具有不同功能的…

   2019-09-07   565   0 阅读更多

数据抽象理解 数据抽象简单理解是指,只向外界提供关键信息,并隐藏其后台的实现细节,即只表现必要的信息而不呈现细节。 数据抽象(data abstraction)是与面向对象(object-o…

   2019-07-11   475   0 阅读更多

多态理解的一些概念 多态总结 C++多态的理解,一句话总结就是,基于类继承,在基类的函数前加上virtual关键字,这样在派生类中重写该函数后,运行时将会根据对象的实际类型来…

   2019-06-13   491   0 阅读更多

所谓重载,就是赋予新的含义。函数重载(Function Overloading)可以让一个函数名有多种功能,在不同情况下进行不同的操作。运算符重载(Operator Overloading)也是一个道理,同一…

   2019-04-24   468   0 阅读更多

基本概念 面向对象程序设计一个重要的概念就是继承。继承允许我们依据另一个类来定义一个类。当创建一个类时,您不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了…

   2019-04-24   410   0 阅读更多

友元函数概述 类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数…

   2018-12-04   818   4 阅读更多

一,类的构造函数 类的构造函数是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。构造函数 constructor,它通过声明一个与 class 同名的函数来定义。当且仅当要生成一个 …

   2018-12-04   654   0 阅读更多

数据封装是面向对象编程的一个重要特点,它防止函数直接访问类类型的内部成员。类成员的访问限制是通过在类主体内部对各个区域标记 public、private、protected 来指定的。关键字 pu…

   2018-12-04   472   0 阅读更多

C++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。类用于指定对象的形式,它包含了数据表示法和用于处理数据…

   2018-12-04   508   0 阅读更多