• java中的继承


    (1)比较好理解的

     1 class Fu {
     2     int num1 = 5;
     3 }
     4 
     5 class Zi extends Fu {
     6     int num2 = 4;
     7 }
     8 
     9 public class zihefu {
    10 
    11     public static void main(String[] args) {
    12         Zi z = new Zi();
    13         System.out.println(z.num1 + "....." + z.num2);
    14 
    15     }
    16 
    17 }
    View Code

    (2)比较能理解的

     1 class Fu {
     2     int num = 5;
     3 }
     4 
     5 class Zi extends Fu {
     6     int num = 4;
     7 }
     8 
     9 public class zihefu {
    10 
    11     public static void main(String[] args) {
    12         Zi z = new Zi();
    13         System.out.println(z.num + "....." + z.num);
    14 
    15     }
    16 
    17 }
    View Code

    (3)this

     1 class Fu {
     2     int num = 5;
     3 }
     4 
     5 class Zi extends Fu {
     6     int num = 4;
     7     void show(){
     8         System.out.println(this.num);//注意看这,子类的方法
     9     }
    10 }
    11 
    12 public class zihefu {
    13 
    14     public static void main(String[] args) {
    15         Zi z = new Zi();
    16         z.show();
    17         System.out.println(z.num + "....." + z.num);
    18 
    19     }
    20 }
    View Code

    (4)super

     1 class Fu {
     2     int num = 5;
     3 }
     4 
     5 class Zi extends Fu {
     6     int num = 4;
     7     void show(){
     8         System.out.println(super.num);//注意看这,子类的方法
     9     }
    10 }
    11 
    12 public class zihefu {
    13 
    14     public static void main(String[] args) {
    15         Zi z = new Zi();
    16         z.show();
    17         System.out.println(z.num + "....." + z.num);
    18 
    19     }
    20 }
    View Code
  • 相关阅读:
    apscheduler 踩坑
    fastapi 导出excel文件
    python flask 使用日志
    git 头指针游离问题
    C# 连接mysql填坑
    前端项目proxy小问题
    需完善--日志框架
    依赖<dependency>的scope了解
    git 退回到指定tag版本
    git切换远程仓库地址
  • 原文地址:https://www.cnblogs.com/sxmcACM/p/3482801.html
Copyright © 2020-2023  润新知