自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C#学习Day2

举例:所有的动物都会“叫”,狗汪汪叫,猫喵喵叫,不同的动物叫的方式都不一样,但不论狗还是猫都属于动物,都继承了动物这一父类,所以就在动物这一父类中定义了“叫”这一方法,不管什么动物,只要继承了动物类,都必须强制实现“叫”方法。如上面代码所示,Student类中有一个跟其父类方法名相同的Run方法,只是输出结果不同,根据代码运行结果我们可以看到,执行的是子类Student中的Run方法,并没有执行父类,这不是方法的重写!三个不同的对象,故呈现了三种不同的状态,实现了三种不同的情况,此为多态。

2023-11-26 20:20:06 41 1

原创 #C#学习Day1

在这里j的值也变为20,但与ref不同的是out在传递参数时创建了一个新的对象j,并将这个对象j作为一个可返回的值进行传递(个人理解:out在传参时,定义了一个新类型的参数,用来接收方法传进来的返回值);在这里ref将i的地址传递给了Test方法,Test方法对i的地值更改为10,故调用方法结束,i的值更改为10;以下内容仅为个人学习与理解,如有错误或者理解不到位的地方,还请各位大佬指正与赐教,鄙人一定及时更改!此时,调用完Test方法后,i的值发生了改变,变为10;##c#中ref和out的用法及区分。

2023-04-04 17:20:38 67 1

空空如也

空空如也

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

TA关注的人

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