JAVA接口与抽象类区别
2021-05-19 03:29
标签:默认 构造方法 abstract abs 必须 bst 构造 函数 rac 1.接口可以继承多个接口,extends 接口1,接口2,接口3 2.接口的成员变量默认是public static abstract,必须初始化的; 3.接口只能有抽象方法,继承接口的类必须实现所有的抽象方法,但是如果是抽象类的话,就可以不实现。 4.接口的方法都是public abstarct的,隐式声明; 5.接口没有构造方法,不能直接实例化; 1.抽象类不能生成对象,只能被继承使用; 2.抽象方法必须在抽象类中; 3.抽象类中的方法可以abstarct,也可以进行实现; 4。抽象类可以有一般的成员变量; 1.接口只能有抽象方法,而抽象类可以有普通方法; 2.接口的成员变量都是public abstart形容的,二抽象类可以有普通的成员变量; 3.接口不能有构造方法,但是抽象类有; 抽象类不能被实例化,但不代表它不可以有构造函数,抽象类可以有构造函数,备继承类扩充 JAVA接口与抽象类区别 标签:默认 构造方法 abstract abs 必须 bst 构造 函数 rac 原文地址:https://www.cnblogs.com/ke-T3022/p/9743705.html接口
抽象类
抽象类与接口的区别
上一篇:线程和进程
下一篇:Python中字符串常见操作