上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: C++中,将虚函数声明为纯虚函数的格式为: virtual 返回值类型 函数名(参数列表)= 0; 包含纯虚函数的类称为抽象类,抽象类不可实例化,无法创建对象。因为纯虚函数没有函数体,是不完整的,无法调用,无法分配内存。 抽象类通常是基类,让派生类去实现纯虚函数。派生类必须实现纯虚函数才能实例化。 阅读全文
posted @ 2020-07-03 17:14 njit-sam 阅读(338) 评论(0) 推荐(0)
摘要: 构造函数不能是虚函数,主要有两个原因: 1.派生类不能继承基类的构造函数,因此把基类的构造函数声明为虚函数没有意义,无法实现多态; 2.C++中的构造函数用来的在创建对象的时候进行初始化工作,在执行构造函数的时候,对象尚未创建完成,虚函数表这个时候还不存在,也没有指向虚函数表的指针,所以此时还无法查 阅读全文
posted @ 2020-07-03 15:49 njit-sam 阅读(1074) 评论(0) 推荐(1)
摘要: C++继承的一般语法为: class 派生类名:[继承方式] 基类名{ 派生类新增加的成员 }; public、protected、private 修饰类的成员 继承方式限定了基类成员在派生类中访问权限,包括public,private,protected。这是个可选项,如若不指定,则默认为priv 阅读全文
posted @ 2020-07-02 17:32 njit-sam 阅读(216) 评论(0) 推荐(0)
摘要: #include<iostream> #include<string> using namespace std; int main() { char *s1="first"; char s2[]="second"; string s3="third"; string s4="forth"; char 阅读全文
posted @ 2020-07-02 16:40 njit-sam 阅读(161) 评论(0) 推荐(0)
摘要: 在 C++ 中,一个类中可以有 public、protected、private 三种属性的成员,通过对象可以访问 public 成员,只有本类中的函数可以访问本类的 private 成员。 现在,我们来介绍一种例外情况——友元(friend)。借助友元(friend),可以使得其他类中的成员函数以 阅读全文
posted @ 2020-07-02 15:22 njit-sam 阅读(422) 评论(0) 推荐(0)
摘要: 静态成员变量: 对象的内存中包含了成员变量,不同的对象占用不同的内存,这使得不同对象的成员变量相互独立,它们的值不受其他对象的影响。 例如有两个相同类型的对象 a、b,它们都有一个成员变量 m_name,那么修改 a.m_name 的值不会影响 b.m_name 的值。 可是有时候我们希望在多个对象 阅读全文
posted @ 2020-07-02 13:53 njit-sam 阅读(486) 评论(0) 推荐(0)
摘要: 下面给出代码,体会一下构造函数有无初始化列表的区别 #include<iostream> using namespace std; class Student{ private: char* m_name; int m_age; float m_score; public: Student(char 阅读全文
posted @ 2020-07-01 15:59 njit-sam 阅读(375) 评论(0) 推荐(0)
摘要: C++相关知识也看过很多了,一直没有好好输出点什么,也不知道写点什么,貌似并没有好些的。 C++学习基本遵从c语言中文网的http://c.biancheng.net/cplus/这个教程学习的,有的章节需要开通会员才能查看。 这里还是想写点,就把学习路线写下来吧,可能不会面面俱到,就捡些自己觉得重 阅读全文
posted @ 2020-07-01 09:26 njit-sam 阅读(115) 评论(0) 推荐(0)
摘要: 最早的字符编码集是ascii,由一个字节表示,只用低7位。 之后又扩展了超过128个字符集由各个厂家推出,称为OEM字符集,标准繁多,不通用。但对于超过128字符的多字符编码集来说就不适用了。 多字符集以常见的中文字符集来说,GB2312属于双字节字符集编码(DBCS,Double Byte Cha 阅读全文
posted @ 2020-06-28 14:14 njit-sam 阅读(281) 评论(0) 推荐(0)
摘要: http://www.makeru.com.cn/course/details/5084?s=143160c 阅读全文
posted @ 2020-06-19 23:20 njit-sam 阅读(71) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页