
C++ 类初探
茶刀Top
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++学习:类的概念
类的概念类的基本思想是数据抽象和封装。数据抽象是一种把接口和实现分离的编程技术。类的接口包括用户所能够执行的操作,类的实现包括类的数据成员、负责接口实现的函数体和各种私有函数。封装实现了类的接口和实现的分离。封装隐藏了类的实现,封装过后,用户只能访问类的接口,而不能访问类的实现。类是一种将抽象转换为用户定义类型的C++工具,它将数据表示和操纵数据的方法组合成一个整体。例如一个日常生活时间类,...原创 2018-12-20 21:29:26 · 515 阅读 · 0 评论 -
C++学习:重载运算符和重载函数
C++学习:重载运算符和重载函数定义C++中的函数重载函数重载示例函数的重载的规则:C++ 是如何做到函数重载的C++中的运算符重载概述及加法运算符重载函数(operator+)赋值运算符重载函数(operator=)示例参数返回值定义C++ 允许在同一作用域中的某个函数和运算符指定多个定义,分别称为函数重载和运算符重载。重载声明是指一个与之前已经在该作用域内声明过的函数或方法具有相同名称的...转载 2018-12-27 17:30:23 · 243 阅读 · 0 评论 -
C++学习:重载,重写和覆盖
C++学习:重载,重写和重定义重写(覆盖) override重载 overload重定义redefining多态重写(覆盖) overrideoverride是重写(覆盖)了一个方法,以实现不同的功能。一般用于子类在继承父类时,重写(覆盖)父类中的方法。函数特征相同,但是具体实现不同。重写需要注意:被重写的函数不能是static的,必须是virtual的重写函数必须有相同的类型,名称和...原创 2019-01-05 18:19:16 · 838 阅读 · 0 评论 -
C++设计模式:单例模式
C++设计模式:单例模式设计模式简介设计模式的六大原则单例模式实现方式设计模式简介设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的...原创 2019-01-14 21:37:37 · 284 阅读 · 0 评论