zoukankan      html  css  js  c++  java
  • 接口、抽象类、类

      java中接口、抽象类、普通类所组成的面向对象编程思想及各种模式其实和现实生活中许多物件、场景非常类似。以此文加深对面向对象编程的理解。文字比较繁琐,还是代码+画图比较敞亮。

    public interface CircuitCard {
    
        //耳机
        public void eyePhone();
        
        //USB
        public void usb();
        
        //电源
        public void power();
        
    }
    public abstract class MyCard implements CircuitCard {
    
        @Override
        public void eyePhone() {
        }
    
        @Override
        public void usb() {
        }
    
    }
    public class ApplePhone extends MyCard{
        @Override
        public void power() {
            //此处实际上重写了电路板接口的电源方法
        }
    
        @Override
        public void usb() {
            //此处我只使用USB方法
        }
        
    }
    public class MainTest {
    
        public static void main(String[] args) {
            MyCard card = new ApplePhone();
            card.power();
            card.usb();
        }
    
    }

      

  • 相关阅读:
    本周学习进度条2
    web—图表表示数据库中的数据
    Intern Day36
    计算机网络
    面试
    C++
    计算机网络
    腾讯PC客户端开发暑期实习一面
    TCP和UDP
    Intern Day34
  • 原文地址:https://www.cnblogs.com/pecool/p/11344792.html
Copyright © 2011-2022 走看看