java----封装思想

Posted yanxiaoge

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java----封装思想相关的知识,希望对你有一定的参考价值。

通过封装相同的代码,给外部提供一个接口,外部通过实现这个接口,写不同的业务逻辑

代码示例:

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);
    

  

  

以上是关于java----封装思想的主要内容,如果未能解决你的问题,请参考以下文章

java----封装思想

Java基础 06 类与对象封装构造方法

java之 ------ 设计思想

Java之------设计思想

Java 深入变量和封装思想小结

Java面向对象编程思想