<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      20220721 袁清清 學習筆記

      java學習序列7

      今日重點

        **繼承**
      
        **super關鍵字**
      
        **方法的重寫**
      

      繼承

      類與類之間的關系

      1.屬性關系

      2.參數關系

      3.繼承關系

      繼承——extends

      繼承核心是擴展父類功能

      JAVA中繼承只有單繼承,只有一個直接父類,可以有多個間接父類,繼承父類的屬性,方法

      創(chuàng)建構造器,實例化的過程,當一個類被實例化,先實例化他的父類,直接父類,然后是他自己

      舉例說明

      點擊查看代碼
      class Sum{
          Integer age;
          String name;
          public  void sum(){
          }
      
          public Sum(Integer age, String name) {
              this.age = age;
              this.name = name;
              System.out.println("sum");
          }
      }
      class Cat extends Sum{
          public  void eat(){
      
          }
      
          public Cat(Integer age, String name) {
              super(age, name);
              System.out.println("cat");
          }
      }
      class Person extends Cat{
          public Person(Integer age, String name) {
              super(age, name);
              System.out.println("person");
          }
      }
      class Mao extends Cat{
          public Mao(Integer age, String name) {
              super(age, name);
              System.out.println("mao");
          }
      }
      
      public class Test1 {
          public static void main(String[] args) {
      //        Sum s=new Sum(1,"1");
      //        s.age=0;
      //        Cat c=new Cat(1,"1");
      //        c.sum();
      //        Person p=new Person(1,"1");
      //        Mao m=new Mao(1,"1");
      //        m.eat();
              Mao m=new Mao(1,"1");
      
      
      
          }
      }
      

      super關鍵字

      代表調用父親的結構(屬性,方法,構造器)

      當子類中使用super調用父類構造器時,super(age)必須在第一行或第一句話

      在當前類中使用this調用本類的構造器時,this(name)必須是第一句話

      在構造器中,如果需要使用super或this調用其他構造器,只能二選一, 而且必須在第一位

      super指向的父類,不代表任何對象

      this指向的本類,代表當前類的對象,方法的調用者

      this可以代表對象,super不行

      this和super區(qū)別

      this調用當前類

      super調用父類

      this可以省略,super也可以省略(先在本類找,沒有,去父類找)

      this可以調本類構造器this(age),super調父類構造器

      super調用父類構造器時,必須在第一行,和this沖突,2選1

      this指向本類,代表對象;super指向父類,不能代表對象

      方法的重寫

      方法的重寫,我們可以利用到父類中方法已經運算后的結果,在結果的基礎上進行

      方法的重寫,體現的就是繼承的核心,就是為了擴展父類的功能

      方法的重寫的規(guī)則:前提是繼承和被繼承的關系

      1.訪問權限:重寫的方法的權限不能低于被重寫的權限,開發(fā)中一般都是等于

      2.返回值類型:重寫的方法的返回值可以和被重寫的方法不同,但是必須是被

      3.方法名:必須相同

      4.參數列表:必須相同

      5.拋出異常:重寫的方法不能拋出比被重寫的方法更大的異常

      子類重寫父類的方法

      點擊查看代碼
      class Sum{
          Integer age;
          String name;
          public Sum(Integer age, String name) {
              this.age = age;
              this.name = name;
              System.out.println("sum");
          }
          public  void sum(){
              System.out.println("sum+=");
          }
      }
      class Cat extends Sum{
          public Cat(Integer age, String name) {
              super(age, name);
              System.out.println("cat");
          }
          public  void eat(){
          }
          public  void sum(){
              super.sum();
              System.out.println("cat+=");
          }
      }
      

      今日總結

      今天學習的知識點還是比較簡單的,只是銀行卡和借記卡的練習對我來說太難了,還得慢慢學

      posted @ 2022-07-21 20:30  兜兜里藏著糖  閱讀(31)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 国产av一区二区午夜福利| 成人资源网亚洲精品在线| 中文字幕人妻不卡精品| 国产高清在线男人的天堂| 四虎影视一区二区精品| 亚洲日韩VA无码中文字幕 | 国产精品多p对白交换绿帽| 亚洲春色在线视频| 午夜精品国产自在| 好吊视频专区一区二区三区| 一本色道久久88亚洲精品综合 | 日日噜噜夜夜狠狠久久蜜桃| 亚洲精品综合久久国产二区| 中文字幕无码av不卡一区| 亚洲高清WWW色好看美女| 国产成人a∨激情视频厨房| 91亚洲国产成人久久精品| 欧美成aⅴ人高清免费| 熟女女同亚洲女同中文字幕| 国产精品免费第一区二区| 与子敌伦刺激对白播放| 四虎国产精品久久免费地址| 久久青青草原亚洲AV无码麻豆| 丰满岳乱妇久久久| 崇阳县| 美女一区二区三区亚洲麻豆| 天天澡日日澡狠狠欧美老妇 | 欧美精品亚洲精品日韩专区| 国产综合视频一区二区三区| 中文字幕亚洲精品人妻| 国产精品一区在线蜜臀| 国产在热线精品视频99公交| 国产精品任我爽爆在线播放6080| 国产大尺度一区二区视频| 人妻少妇偷人无码视频| 成人激情视频一区二区三区| 777米奇色狠狠888俺也去乱| 免费无码中文字幕A级毛片| 国产成人精品午夜二三区| 亚洲人成网站观看在线观看| 亚洲乱理伦片在线观看中字|