标签:逻辑 main extends 思想 封装 highlight 不同 abstract 不同的
代码示例:
abstract class Test{ //业务逻辑代码 public void test3(){ //一下代码都是重复的 int a = 1; if(true){ System.out.println("相同代码"); } if (true){ System.out.println("相同代码"); } //核心的代码 if (true){ print(a); } } public abstract void print(int a); } public class UserDao extends Test{ public static void main(String[] args) { UserDao userDao = new UserDao(); userDao.test3(); } public void print(int a) { //实现接口(重写) System.out.println("业务逻辑代码"); System.out.println(a); } }
标签:逻辑 main extends 思想 封装 highlight 不同 abstract 不同的
原文地址:https://www.cnblogs.com/yanxiaoge/p/11176304.html