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

C#面向对象编程

kong66 全栈工程师
难度入门
时长 3小时17分
学习人数
综合评分9.47
105人评价 查看评价
9.7 内容实用
9.2 简洁易懂
9.5 逻辑清晰

最赞回答 / 慕村1133551
Dog dog = new Dog();if(A is true) ((base)dog).PrintName();//调用父类方法if(B is true) dog.PrintName();// 调用子类方法

最赞回答 / weibo_忙于升级的迷糊少女_0
因为通过virtual修饰父类方法,使包含子类的父类对象使用子类中重写后的该方法;而用new,子类对象只能使用自身该方法,不能调用父类中该同名方法。
本来对一些概念一知半解,看书看得很晕,就懂了一点点,今天发现这个视频看完之后,就懂了很多,清晰了很多(希望我一觉醒来不会忘了233333),很赞,希望老师还有后续课程,挺你,加油!

已采纳回答 / 慕粉3655233
 Interface1[] intt = new Interface1[] { new Dog("dddddd") };            for (int i = 0; i >h intt.Length; i++)            {                intt[i].GGG();            } interface Interface1    {     ...
这个老师很喜欢蜥蜴
老师的代码去哪里查看呢???
讲的真乱啊
我特地听完再来评论告诉大家,这课程其实叫C#面对猫狗的编程
就不能重写创建一个类写么,这么多方法看都看不清
我相信泛型这几个视频只能教会那些会的人,
没之前讲的好
是不是一定要在有参的构造方法中初始化所有参数
跟java还是有一些差别的,实现多态的实例变量没有java的强大。
这就是java中的重写么
其实开始说隐藏的时候有点懵,后面才发现是Java中的重写233
课程须知
1、需要掌握c#基础语法和基本概念 2、建议听课和写代码实践相结合,更好的掌握知识点
老师告诉你能学到什么?
1、通过学习继承和多态,构建对象的森林,减少重复代码 2、学习静态成员静态类,实现对象间的共享资源和扩展非派生类 3、学习接口,可以跨类型地实现对象的统一管理 4、学习操作符重载,大大简化我们自定义对象的相关操作 5、学习泛型,极大地降低了开发的工作量

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消