抽象类,多态
为什么要设置抽象类,和多态?什么是多态,在什么时候要用到它? 抽象类,多态
[解决办法]
抽象类是用来对类进行抽象概述,仅提供类的定义和其所具有的"行为",
而不提供类的具体实现细节。抽象类的实现交由派生类来完成。
至于什么事多态网上的概念很多
简单的说嘛,就是:相同的方法名,不同的实现方式,导致不同的运行结果
什么时候用到它,到处都在用到它.这个需要你自己去感悟的
[解决办法]
在做一些大的项目的时候,抽象类的好处就是我们可以先定义我们需要的方法,至于实现,可以以后慢慢完成,先给项目定型下
多态-重写重载,这个是很基础的东西,看下书吧,到处都是
[解决办法]
多态经常遇到的,比如重载重写,是频繁使用到的。
抽象方法就是把一类方法共同的部分抽象出来,然后让子类继承这个抽象父类,不仅可以减少代码的重复编写,也可以形成一种特定的规范。