上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 37 下一页
摘要: 初始化列表 作用: C++提供了初始化列表语法,用来初始化属性 语法:构造函数():属性1(值1),属性2(值2)…{} 代码示例: #include <iostream> using namespace std; //初始化列表 class Person { public: //传统初始化操作 / 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(171) 评论(0) 推荐(0)
摘要: 构造函数调用 默认情况下,C++编译器至少给一个类添加3个函数 1.默认构造函数(无参,函数体为空) 2.默认析构函数(无参,函数体为空) 3.默认拷贝构造函数,对属性进行值拷贝。 构造函数调用规则如下: 如果用户定义有参构造函数,C++不再提供默认无参构造,但是会提供默认拷贝构造 如果用户定义拷贝 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(84) 评论(0) 推荐(0)
摘要: struct和class区别 在C++中struct和class唯一的区别就在于默认访问的权限不同 区别: struct默认权限为公共class默认权限为私有 代码示例: #include <iostream> using namespace std; class C1 { int m_A; //默 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(63) 评论(0) 推荐(0)
摘要: 布尔型Boolen 2.6Undefind和Null 一个声明后没有被赋值的变量会有一个默认值undefined(如果进行相连或者相加时,注意结果) "> 一个声明变量给null值,里面存的值为空(学习对象时,我们继续研究null) 代码案例: <script> var flag=true; //f 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(77) 评论(0) 推荐(0)
摘要: 字符串型String 1.字符串引号嵌套 JS可以用单引号嵌套双引号,或者用双引号嵌套单引号(外双内单,外单内双) 2.字符串转义符 类似HTML里面的特殊字符,字符串中也有特殊字符,我们称之为转义符。 转义符都是\开头的, 常用的转义符及其说明如下: 代码案例: <script> //'pink' 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(117) 评论(0) 推荐(0)
摘要: C++Primer基础部分 extern: 声明变量。 如果只是想声明一个变量而非定义它,就在变量名前加关键字 extern 。 extern int i;//声明i而非定义i extern语句如果包含 初始值就不再是声明了,而是变成了定义。 例如:extern double pi=3.14.16; 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(85) 评论(0) 推荐(0)
摘要: 菱形继承 菱形继承概念: 两个派生类继承同一个基类 又有某个类同时继承两个派生类 这种继承被称为菱形继承 典型的菱形继承案例: 菱形继承问题: 1.羊继承了动物的数据,驼同样继承了动物的数据,当草泥马使用数据时,就会产生二义性。 2.草泥马继承自动物的数据继承了两份,其实我们应该清楚,这份数据我们只 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(203) 评论(0) 推荐(0)
摘要: 1.数据类型简介 1.2变量的数据类型 JS的变量数据类型是只有程序在运行过程中,根据等号右边的值来确定的我们不确定属于哪种数据类型的 代码示例: <script> //int num = 10; Java //var num; 这里的num我们不确定属于哪种数据类型的 var num = 10; 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(211) 评论(0) 推荐(0)
摘要: 1.初识JavaScript 1.4浏览器执行JS简介 浏览器分成两部分: 渲染引擎和JS引擎 渲染引擎:用来解析HTML与CSS,俗称内核。比如chrome浏览器的blink,老版本的webkit JS引擎:也称为JS解释器,用来读取网页中的JavaScript代码,对其处理后运行,比如chrom 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(27) 评论(0) 推荐(0)
摘要: 关系运算符重载 作用:重载关系运算符,可以让两个自定义类型对象进行对比操作 代码示例: #include <iostream> #include <string> using namespace std; //重载关系运算符 class Person { public: Person(string 阅读全文
posted @ 2022-02-13 12:50 黑马金牌编程 阅读(60) 评论(0) 推荐(0)
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 37 下一页