自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 c++class中派生类的定义及用法

在C++中,可以通过继承来创建派生类。派生类可以从一个或多个基类(父类)继承属性和行为。派生类可以扩展基类的功能,也可以重写基类的方法。总结来说,派生类的定义和用法允许我们构建更具层次结构的类,通过继承和多态性实现代码重用和扩展。,用来指定派生类对基类成员的访问权限。如果不指定访问权限,默认为。方法,并添加了一个新的方法。,并展示了不同方法的调用方式。

2024-04-01 20:31:13 327

原创 c++class中private与protected的区别

成员可以被同一个类中的成员函数访问,也可以被派生类的成员函数访问。外部代码仍然无法直接访问。都是访问控制修饰符,用于限制类中成员变量和成员函数的访问权限。成员只能被同一个类中的成员函数访问,外部代码无法直接访问。成员会被继承到派生类中。这意味着派生类可以访问基类中的。成员对于类的使用者是不可见的。类的成员函数中访问,也可以在。成员,但派生类可以访问它们。是受保护成员,可以在。

2024-04-01 20:23:52 231

原创 为什么函数重载的时候参数如果是int 与const int不能重载而如果是int 与const int不能重载而int &a与const int &a 可以 我的垃圾桶 不用管

当参数是引用类型时,引用类型本身是一种新的类型,编译器可以根据引用的const修饰符来区分不同的函数。对于参数是int和const int的情况,const修饰符并不会改变参数的实际类型,因此编译器无法区分这两种函数,导致无法进行函数重载。总结来说,参数是引用类型时,编译器可以根据const修饰符来区分不同的函数,而参数是非引用类型时,const修饰符不能实现函数重载。总之,即使函数的参数声明为常量,传入的是一个变量也是可以的,编译器会在背后进行处理,生成临时常量来保证参数的只读性。

2024-03-31 19:51:43 357

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除