亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • http://img1.sycdn.imooc.com//5fe1a3e80001228507280417.jpg

    Java中的繼承初始化順序

    查看全部
  • 屬性初始化優先級高于構造方法


    查看全部
  • http://img1.sycdn.imooc.com//5fe160ad0001c47d07060334.jpg

    修飾符的訪問范圍

    查看全部
  • http://img1.sycdn.imooc.com//5fe149ad0001517907780425.jpg

    成員變量和局部變量區別

    查看全部
  • ?成員變量可以沒有初始值,方法內的局部變量必須有初始值?(暫時未考慮const和static吧?先看看)

    ?

    查看全部
  • this

    調用當前對象,是對象!

    查看全部
  • name=內部類局部變量
    this.name=內部類成員變量
    Outer.this.name=外部類成員變量

    查看全部
  • 調用類的時候的順序:

    靜態初始化塊>普通初始化塊>構造方法初始化塊

    靜態初始化塊只調用一次

    查看全部
  • 通過 類名 對象名 = new 類名();可以創建類的對象
    查看全部
    0 采集 收起 來源:練習題

    2020-12-21

  • 對象就是指具體的某一個事物;?

    類是對象的類型,具有相同屬性和方法的一組對象的集合;

    類是模子,確定對象將會有的特征(屬性)和行為(方法)。

    屬性就是對象具有的各種特征,每個對象的每個屬性都擁有特定值。

    方法:對象執行的操作。

    查看全部
  • 類是一個模子,確定對象將會擁有的特征(屬性)和行為(方法)

    類的特點:

    1. 類是對象的類型;

    2. 具有相同屬性的方法的一組對象的集合;

    查看全部
  • java中的接口

    1:概念

    類是一種具體實現體,而接口定義了某一批類所需要遵守的規范,接口不關心這些類的內部數據,也不關心這些類里方法的實現細節,它只規定這些類里必須提供某些方法

    2:接口定義

    和類定義不同,定義接口不再使用class關鍵字,而是使用interface關鍵字

    接口定義基本語法:

    [修飾符]interface?接口名[extends?父接口1,父接口2...]
    {
    零個到多個常量定義...
    零個到多個抽象方法的定義...
    }

    接口就是用來被繼承,被實現的,修飾符一般建議用public

    注意:不能使用private和protected修飾接口

    3:接口定義

    常量:接口中的屬性是常量,即使定義時不添加public static final修飾符,系統也會自動加上

    方法:接口中的方法只能是抽象方法,總是使用,即使定義時不添加public abstract 修飾符,系統也會自動加上

    4:使用接口

    一個類可以實現一個或多個接口,實現接口使用implements關鍵字。java中一個類只能繼承一個父類,是不夠靈活的,通過實現多個接口可以做補充

    繼承父類實現接口的語法:

    [修飾符]?class?類名?extends?父類?implements?接口1,接口2...
    {
    ??類型部分//如果繼承了抽象類,需要實現繼承的抽象方法;要實現接口中的抽象方法
    }

    如果要繼承父類,繼承父類必須在實現接口之前

    http://img1.sycdn.imooc.com//5fddb4dc0001c1e902380081.jpg

    http://img1.sycdn.imooc.com//5fddb4dc00011d8103730204.jpg

    http://img1.sycdn.imooc.com//5fddb4dd00010d4203790167.jpg

    http://img1.sycdn.imooc.com//5fddb4dd0001e00a05100269.jpg

    http://img1.sycdn.imooc.com//5fddb4dd0001014e03790297.jpg

    使用接口:

    接口在使用過程當中,還經常與匿名內部類配合使用

    匿名內部類就是沒有名字的內部類,多用于關注實現而不關注實現類的名稱

    語法格式:

    Interface?i?=?new?Interface(){
    ???public?void?method(){
    ??????System.out.println("匿名內部類實現接口的方式")
    ???}
    };

    http://img1.sycdn.imooc.com//5fddb5ec000187af05490270.jpg

    http://img1.sycdn.imooc.com//5fddb6190001082505200108.jpg

    查看全部
    1 采集 收起 來源:Java 中的接口

    2020-12-19

  • 抽象類

    1:語法定義:

    抽象類前使用abstract關鍵字修飾,則該類為抽象類怎樣的方法

    2:應用場景:

    a:某個父類只知道其子類包含怎樣的方法,但無法準確知道這些子類如何實現這些方法

    b:從多個具有相同特征的類中抽象出一個抽象類,以這個抽象類作為子類的模板,從而避免了子類設計的隨意性

    3:作用:

    限制規定子類必須實現某些方法,但不關注實現細節

    4:使用規則:

    a:abstract定義抽象類

    b:abstract定義抽象方法,只有聲明,不需要實現

    c:包含抽象方法的類是抽象類

    d:抽象類中可以包含普通的方法,亦可以沒有抽象方法

    e:抽象類不能直接創建,可以定義引用變量

    http://img1.sycdn.imooc.com//5fddaf8f0001516403350261.jpg

    http://img1.sycdn.imooc.com//5fddaf8f0001cb9402910280.jpg

    http://img1.sycdn.imooc.com//5fddaf8f00016cd102840284.jpg


    查看全部
  • 多態中的引用類型轉換

    1:向上類型轉換(隱式/自動類型轉換),小類型到大類型的轉換

    無風險

    2:向下類型轉換(強制類型轉換),大類型到小類型

    有風險

    3:可以用instanceof來解決引用對象的類型,避免類型轉換的安全性問題

    http://img1.sycdn.imooc.com//5fddab520001c7ee05140300.jpg


    查看全部
  • java中的多態(對象具有多種形態)

    1:引用多態

    父類的引用可以指向本類的對象

    父類的引用可以指向子類的對象

    http://img1.sycdn.imooc.com//5fdc6c8b0001cda504460264.jpg

    2:方法多態

    創建本類對象時,調用的方法為本類方法

    創建子類對象時,調用的方法為子類重寫的方法或者繼承的方法

    http://img1.sycdn.imooc.com//5fdc6dcd0001b9d806150356.jpg



    查看全部
    1 采集 收起 來源:Java 中的多態

    2020-12-18

舉報

0/150
提交
取消
課程須知
本課程是Java開發的基礎,需要大家:掌握 Java 基本語法的使用。如果您是新手,建議先移步 《Java入門第一季》http://www.xianlaiwan.cn/learn/85
老師告訴你能學到什么?
• 掌握 Java 編程思路 • 熟練運用面向對象程序設計思想

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!