摘要: 接口和抽象类有什么区别 在应用场景下,选择使用接口和抽象类的依据是什么? 一、抽象类和接口在语法上的异同: 1、相同点 都不能被实例化 2、不同点 第一点. 接口是抽象类的变体,接口比抽象类更加抽象,接口中所有的方法都是抽象的。第二点. 每个类只能继承一个抽象类,但是可以实现多个接口第三点.抽象类中 阅读全文
posted @ 2022-02-20 17:53 程序猿009 阅读(372) 评论(0) 推荐(1)
摘要: package com.oop.demo8;//抽象类的所有方法,必须要子类实现,继承了它的子类,都必须要实现它的方法//除非,它的子类也是抽象的,就没必要实现了public class A extends Action { //必须重写父类的方法 @Override public void doS 阅读全文
posted @ 2022-02-20 17:18 程序猿009 阅读(106) 评论(0) 推荐(0)
摘要: package com.oop.Demo7;//static 加在方法上叫静态方法,加在属性上叫静态属性public class Student { //静态属性的区别: private static int age;//静态的变量 多线程 需要很多类去操作它的时候就可以用static privat 阅读全文
posted @ 2022-02-20 16:35 程序猿009 阅读(39) 评论(0) 推荐(0)