分类: C++笔记

4 篇文章

类继承(2)
公有继承 class 子类名: public 父类名{ }; 继承方式: 父类子类publicpublicprotectedprotectedprivate不能读取父类的private 私有继承 类继承的缺省继承方式是private继承。 class 子类名: private 父类名{ }; 父类子类publicprivateprotectedpr…
类继承
类继承是在现有类的基础上创造新类的机制。 称现有的类为基类(父类),建立的类为派生类(子类)。 如果两个类的实现有某些显著的共同点,则将这些共同点做成一个基类。 若派生类有一个直接基类,记作单继承;反之记作多继承。 继承方式:public, private, protected. 不同继承方式的影响方式主要是: 派生类成员对基类成员的访问控制 派生…
C++中的面向对象
俗话说,面向对象是C++区别于C的基础和核心。本文将简要介绍C++的类与对象。 访问控制属性 publicprivateprotected可以类外访问只能由类成员和友元访问可以被派生类对象访问一部分函数可以是public的数据尽量定义成private的 类的实现 类的成员函数描述的是类的行为或操作 函数的原型声明要在类的主体中,而函数的实现一般写在…
指针(1)
指针是什么 指针是一类存储一个地址的变量。声明方式为<数据类型>* <变量名>. 所有的指针变量大小都是8个字节(64位系统)或者4个字节(32位系统),因为其中存储的是一个地址(16进制整数),这与指向的类型是无关的。但是,指向的变量类型必须与指针前面的<数据类型>一致。例如: int A = 1; int *pA = &…