zoukankan      html  css  js  c++  java
  • java 类的继承和接口的继承

    父类
    
    
    public class person {
    	 String name;
    	 int age;
    	 void eat(){
    		 System.out.println("吃饭");
    	 }
    	 void introduce(){
    		 System.out.println("我的名字是"+name +",我的年龄是"+age);
    	 }
    	 
    }
    

      

    子类
    
    public class testper extends person {
        int grade;
        void study(){
            System.out.println("学习,年级是"+this.grade);
        }
    }
    测试下继承
    
    public class ss {
    public static void main(String[] args){
            testper testper=new testper();
            testper.grade=1;
            testper.name="北京";
            testper.age=10;
            testper.eat();
            testper.introduce();
            testper.study();
        }
    }

    输出

    java的继承只能是单继承。

    java接口的继承

    usb接口:

    interface Useb {
       void read();
       void write();
    }
    wifi接口
    public
    interface WiFi { public void open(); public void close(); }
    实现
    public class Usebpone  implements Useb,WiFi{
        public  void read() {
            System.out.println("useb  read");
        }
        public  void write() {
            System.out.println("useb  write");
        }
        public void open(){
            System.out.println("wifi  open");
        }
        public void close() {
            System.out.println("wifi  open");
        }
    }
    测试
    public class test {
        public static void main(String agrs[]) {
            Usebpone usbPhone=new Usebpone();
            Useb sab=usbPhone;
            sab.read();
            sab.write();
            WiFi wiFi=usbPhone;
            wiFi.open();
            wiFi.close();
        }
    }

    运行结果

  • 相关阅读:
    浅析Dagger2的使用
    Android消息机制源码分析
    EventBus3.0源码解析
    Android自定义控件(二)
    Android 自定义控件(一)
    Android IPC机制之ContentProvider
    Android IPC机制之Messenger
    Android IPC机制之AIDL
    Android网络请求框架
    Android常用设计模式(二)
  • 原文地址:https://www.cnblogs.com/leiziv5/p/7894830.html
Copyright © 2011-2022 走看看