关于派生类中写函数继承父类函数时

来源:2-3 虚方法和多态

qq_lifeiswonder_0

2017-03-05 12:44

用virtual和override    和    用new  写派生类的方法有什么区别  

写回答 关注

3回答

  • 慕九州0167811
    2022-09-06 11:22:43

    在录制后面的课程中.....感谢亲的关注哦

    nvlqeq

  • qq_慕神1420022
    2022-05-26 07:46:02

    :就像语文里的解释一样,case1:如果是1就怎么样,而;代表代码这一行就结束了,只判断了没有下一步操作,所以用:不用那个;

    mljfaecybitntfi

  • 慕粉1717395010
    2017-03-06 11:19:22

    如果是new,那你用基类声明一个子类的变量时,他不会调用子类new的方法,而是调用基类的方法,”E:Pet cat1=new Cat("Tom"); “   cat1.Speaking仍是调用基类的Speaking; 如果是用虚方法,“E:Pet cat2=new Cat("Tom"); ” ,cat2.Speaking调用的就是派生类的Speaking;不知道我讲的你能懂不,我也是刚学的。

C#面向对象编程

本系列教程主要是,带你学习C#面向对象编程的编程思想、编程技巧

68612 学习 · 153 问题

查看课程

相似问题