如果一个类继承或者实现接口时候,必须实现所有的抽象方法吗?
答:只有在实现接口的时候才必须要实现全全部的方法,另外接口里面的全是都是抽象方法,而如果你继承的是抽象类,那么只有当你实现全部的抽象方法的时候才能创建对象并实例化;
我知道的是当我继承一个类,如果没有全部实现,那么我还是抽象类。
答:这句话稍微有点问题。当你继承的不管是什么类,你都不是抽象类,唯一的区别是,当你继承抽象类的时候你必须要实现里面的方法;
我想知道的是,如果一个类实现某接口的时候,一定要实现里面的所有抽象方法吗??
答:这是是的,必须实现所有的方法。 |
|