为了账号安全,请及时绑定邮箱和手机立即绑定

用C#实现封装

难度入门
时长 2小时25分
学习人数
综合评分9.63
277人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.6 逻辑清晰

已采纳回答 / weixin_慕瓜7185429
我也是懵逼了,可以参考这个https://blog.csdn.net/u011555996/article/details/79203220

最新回答 / 章魚小丸子
没问题了,看错了。。

最新回答 / 余四元
 public int Age        {            get => age;            set { if (3 < value && value < 7) age = value; }        }        

最新回答 / qq_慕尼黑8163073
当需要在别的类里调用这个方法就用public 修饰,当方法是静态方法用static 修饰。

已采纳回答 / lh_yis
static 表示方法是静态的就是说方法在程序被编译的时候就被分配了内存,使用的时候不用生成某个类型的对象,知道程序推出才释放。

最新回答 / 锡纸大大
可以的吧 我的都可以<...图片...>
视频没了???

最新回答 / cherrybloodstore
是不是set{}里的代码要换行啊?

最新回答 / NinZeige
eatsugar()是在Child方法里面的,Child方法被最先调用了

已采纳回答 / 慕后端8445278
字段是类中定义的,方法的参数是方法中定义的。
老师 讲的太好,对小白很友好。希望有继续的课程。
老师讲的 很好
谁有这个老师的联系方式啊 我觉得他讲的很到位 可是后面的面对对象课程不是这位老师讲解的 有点遗憾

最赞回答 / 慕侠4016593
应该是你的构造方法中没有给年龄Age初始化,导致c1对象Age取默认值0

已采纳回答 / _Pluto
你这...  第二个EatSugar嵌套在第一个里面了...  注意第一个EatSugar方法花括号的位置.
这里有个小小的问题,不是不允许类的字段作为ref的参数,而是作为ref传递的参数必须有初值。
课程须知
学习本课程之前,小伙伴们需要有C#语法基础,木有此项技能的童鞋们,请先移步《C#开发轻松入门》进行修炼~~
老师告诉你能学到什么?
1、类和对象的概念 2、封装的思想和实现 3、方法和构造方法 4、值类型与引用类型

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消