VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > Java教程 >
  • java 类的继承和接口的继承

1
2
3
4
5
6
7
8
9
10
11
12
13
14
父类
 
 
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();
    }
}
复制代码

运行结果




出  处:https://www.cnblogs.com/leiziv5/p/7894830.html


相关教程