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

C#面向对象编程

kong66 全栈工程师
难度入门
时长 3小时17分
学习人数
综合评分9.47
105人评价 查看评价
9.7 内容实用
9.2 简洁易懂
9.5 逻辑清晰
不是说一个例子不好,是里面的代码太乱了,看着就眼花。
很不错,适合我这样的新手看
Lambda表达式本质上就是匿名方法体的简写方式, (参数)=>{方法体} 这种书写方式有助于提高开发效率。
在其他语言中也有类似的实现
virtual override是可以通过基类直接引用派生类的
而 new不能通过基类引用派生类中的方法
这个泛型看了三遍,还是云里雾里的。。。
感觉很多有类似作用的概念,不能区分,也不要知道每个概念的具体使用,好困惑
我觉得该讲清楚的地方,讲的太短,很容易的地方却讲了这么久
我们可以粗略的看一下,然后再找资料,或者自己实践进行联系
明白了,只是两种调用方法的方式而已
没有看懂为啥要强制转化
引用类型是什么
也许真的是只会自动隐式调用没有参数的基类构造函数

已采纳回答 / 慕粉3333056
就是将该对象变成字符串,例如你传进来一个Cat类的对象cat,他就会将cat这个对象以字符串形式表现出来
为什么那个base()我隐式调用 编辑器报错呢
对于我这个有swift、oc、java、c++的人来说,这老师讲的不错,大大减少看书的时间。例子自己慢慢积累了,反正大部分语言都差不多。

最新回答 / 史记tan
我觉得理解的非常到位,接头就是实现的一种功能,一个派生类可以添加多个接口,这样对于派生类需要实现的功能来说就很方便了。
课程须知
1、需要掌握c#基础语法和基本概念 2、建议听课和写代码实践相结合,更好的掌握知识点
老师告诉你能学到什么?
1、通过学习继承和多态,构建对象的森林,减少重复代码 2、学习静态成员静态类,实现对象间的共享资源和扩展非派生类 3、学习接口,可以跨类型地实现对象的统一管理 4、学习操作符重载,大大简化我们自定义对象的相关操作 5、学习泛型,极大地降低了开发的工作量

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消