首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
和莎拉波娃谈了两年恋
掘友等级
一个垃圾全栈bug开发人员
|
星河视效
一个最底层的垃圾码农
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
数据封装
程序语句(代码):这是程序执行行为的一部分,他们被称为函数。 程序数据:数据是受程序函数影响的信息。 封装是一个面向对象编程的概念,它将数据和操作数据的函数结合在一起,并使其免受外部干扰和误用。数据封装是数据隐藏的重要面向对象编程概念。 数据封装是一种将数据和使用数据的函数结合…
数据抽象
数据抽象是指对外只提供基本信息并且隐藏他们的背景细节,即只呈现程序中所需的信息而没有提供细节。 数据抽象是一种编程(和设计)技术,依赖于接口和实现的分离。 让我们举一个现实生活中的例子。一个电视,你可以打开和关闭,改变频道,调整音量,并添加外部组件,比如扬声器,录像机,以及 D…
多态
多态性意味着有多种形式。通常,多态发生在类之间存在层级关系且这些类有继承关系的时候。 C++ 多态性是指不同的对象发送同一个消息,不同对象对应同一消息产生不同行为。 输出结果不正确的原因是对函数 area() 的调用被编译器设置了一次,即在基类中定义的版本,这被称为对函数调用的…
重载
C++ 允许在同一范围内对一个函数名或一个操作符指定多个定义,分别被称为函数重载和操作符重载。 重载声明是在同一的范围内对先前已经声明的相同函数名的声明,除非这两个声明有不同的参数和明显不同的定义(实现方式)。 当你调用一个重载的函数或操作符时,编译器通过比较用来调用函数或操作…
继承
在面向对象编程中最重要的概念之一就是继承。继承允许我们根据一个类来定义另一个类,这使得创建和维护一个应用程序更加的容易。这也提供了一个重用代码功能和快速实现的机会。 当创建一个类,不是写全新的数据成员和成员函数的时候,程序员可以指定新类,这个类可以继承现有类的成员。这个现有的类…
类和对象
C++ 编程的主要目的是将面向对象的思想引进到 C 编程语言中,类是 C++ 的核心特征,用来支持面向对象编程,类通常被称为用户定义的类型。 类是用于指定一个对象的形式,它将数据表示和用于处理数据的方法组合成一个整洁的包。一个类的数据和函数统称为类的成员。 当你定义了一个类,你…
结构体
C/C++ 结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,叫做结构,但结构体(structure)是一种用户定义的数据类型,允许你将不同类型的数据项放在一起。 结构用来表示一条记录。假设你想在图书馆中找一本书,您可能需要查找每本书的以下属性: 定义…
基本输入输出
C++ 标准库提供了一组广泛的的输入/输出功能,我们将在随后的章节中展开。本章将讨论 C++ 编程所需的最基本和最常见的 I/O 操作。 C++ I/O 发生在流中,流是一种字节序列。如果字节流从一个设备(如键盘、磁盘驱动器,或网络连接等)到主内存,这称为输入操作(input …
日期和时间
C++ 标准库没有提供一个合适的日期类型。C++ 从 C 中继承了针对日期和时间的结构和功能,为了访问与日期和时间相关的功能和结构,需要在 C++ 程序中包括 头文件。 这里有四个与时间相关的类型:clock_t、time_t、size_t 和 tm。clock_t,size_…
引用
引用变量是一个别名,即已经存在的变量的另一个名称(引用就是某一个变量的别名)。一旦用一个变量初始化引用,变量名称和引用名称都可以用来指示变量。 空引用不可能存在。你必须始终能够假定一个引用被连接到一个合法的存储块。 一旦一个引用被初始化为一个对象,它就不能改变去指示另一个对象。…
下一页
个人成就
文章被点赞
2
文章被阅读
19,132
掘力值
359
关注了
98
关注者
1
收藏集
14
关注标签
65
加入于
2019-04-18