课程
/后端开发
/C#
/C#面向对象编程
老师你好,既然派生类中都要重写这部分的代码,那基类中定义这部分有啥用呐?/困惑
2018-03-02
源自:C#面向对象编程 2-5
正在回答
我也同样想到这个问题了,我的理解是:能用一个容器进行统一管理(比如创建数组),
Pet[] pets = new Pet[] { new Dog("Jack"),new Cat("Tom") };
然后在数组里面实例化派生类的对象,这样实际开发中可拓展性会更好一点。
你要想把所有派生类(比如,狗狗、猫)放到一个容器中做处理,那就得用到基类的引用
言9 提问者
举报
本系列教程主要是,带你学习C#面向对象编程的编程思想、编程技巧
2 回答基础问题
3 回答调试问题a
1 回答创建对象问题
2 回答关于接口问题
1 回答我的接口问题