- 博客(3)
- 收藏
- 关注
原创 C++第三周学习笔记
将父类的共有内容ji继承到子类。class 子类:继承方式 + 父类继承方式有三种:公有继承( public )、保护继承( protected )、私有继承( private )公有继承:(1)父类的公有成员继承到子类还是公有成员(2)父类的保护成员继承到子类还是保护成员保护成员:父类的公有成员和保护成员继承到子类,在子类中都是保护成员私有继承:父类的公有成员和保护成员继承到子类,在子类中都是私有成员父类的私有成员虽然也会被继承,但是会被编译器隐藏,无法从子类访问父类的私有成员。
2023-12-31 00:27:17 751
原创 C++第二周学习笔记(接上篇)
有的类的属性可能是通过几个类的属性运算获得,但是编译器并不知道该如何运算,因此使用运算符重载告知编译器如何运算得到结果。当需要访问私有属性时,需要在另一个类中进行说明,访问其他属性时可以不声明。,因为成员函数重载p.operator
2023-12-24 11:26:33 60
原创 第一周学习笔记C++
类是用来描述对象的,本身不占用内存,但是类实例化出来的对象,需要分配物理内存来储存类变量,因此对象中的成员变量越多,创建的对象越多,所占用的内存就越大。关于这一点,个人看法是可以用一个字符变量接收逗号,这样就可以继续读取,下图中字符变量c将逗号读取,若我在运行代码时输入“5,5”,则a可以将第一个5读取,b可以将第二个5读取,最终结果是55。封装只是将属性和行为作为一个整体,在主函数中还需要设置一个具体的对象,如C1,并对它的属性进行设置,这个过程被称为 “类的实例化”1.友元关系是单向的,不具有交换性。
2023-12-17 12:46:43 28 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人