摘要: 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)