摘要:
C++之虚函数与多态: 多态性(Polymorphism)是指一个名字,多种语义;或界面相同,多种实现,重载函数是多态性的一种简单形式。 虚函数允许函数调用与函数体的联系在运行时才进行,称为动态联编。 实现运行时多态的关键首先是要说明虚函数,另外,必须用基类指针调用派生类的不同实现版本,冠以关键字 阅读全文
posted @ 2019-06-23 23:20
study-hard-forever
阅读(133)
评论(0)
推荐(0)
摘要:
C++之组合与继承 组合:将一个类的对象作为另一个类的成员,被称作组合或包含,创建包含对象成员的组合对象时,会执行成员类的构造函数初始化对象成员。成员初始化的次序和成员声明的次序相同,并不考虑它们在初始化列表中的排列顺序。 复用类: 一、如果可以获得源码,修改其源代码 二、如果不能获得源代码,或者担 阅读全文
posted @ 2019-06-23 23:17
study-hard-forever
阅读(575)
评论(0)
推荐(0)
摘要:
C++之运算符重载 可以将运算符看作是一种特殊的函数:操作数是函数的参数,运算结果是函数的返回值, 如果运算符被看作是函数,自然也可以像函数一样重载。 已见过的运算符重载现象:移位运算符>>和<<,用作流输入和输出运算符 定义重载运算符和定义普通函数类似: 函数名:由关键字operator 和其后要 阅读全文
posted @ 2019-06-23 18:46
study-hard-forever
阅读(141)
评论(0)
推荐(0)
摘要:
C++之对象的初始化、复制和销毁 C++定义了几种不同的初始化形式,对于类类型的对象来说,不同的初始化形式意味着要调用不同的构造函数。 初始化方式:默认初始化,直接初始化,拷贝初始化,列表初始化 默认初始化:如果定义对象时没有指定初值,对象被默认初始化,调用类中的默认构造函数,例:A a; //默认 阅读全文
posted @ 2019-06-23 18:39
study-hard-forever
阅读(524)
评论(0)
推荐(0)
摘要:
C++面向对象程序设计 学习心得: 这学期学了C++面向对象程序设计,通过成绩单处理,ATM,通讯录,图书管理系统这几个简单系统,慢慢地对系统的设计有了一个初步的认识。 简单说一下设计系统具体的过程以及一些注意事项: 拿到一个设计的题目或者说一个项目的需求分析,首先要根据大体功能(需求分析)规划出 阅读全文
posted @ 2019-06-23 17:20
study-hard-forever
阅读(669)
评论(0)
推荐(0)

浙公网安备 33010602011771号