<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. java語言

    java語言類的嵌入

    時間:2025-03-23 14:03:02 java語言 我要投稿
    • 相關推薦

    java語言類的嵌入

      導語:Java語言程序的設計環環相扣,下面,讓我們了解一下java語言類的嵌入知識吧!

      (1) 類可以嵌入另一個類中,但不能嵌入接口中。

      (2) 在靜態方法或其他方法中,不能直接創建內部類對象,需通過手段來取得。

      手段有兩種:

      class A {

      class B {}

      B getB() {

      B b = new B();

      return b;

      }

      }

      static void m() {

      A a = new A();

      A.B ab = a.getB(); // 或者是 A.B ab = a.new B();

      }

      (3) 一個類繼承了另一個類的內部類,因為超類是內部類,而內部類的構造方法不能自動

      被調用,這樣就需要在子類的構造方法中明確的調用超類的構造方法。

      接上例:

      class C extends A.B {

      C() {

      new A().super(); // 這一句就實現了對內部類構造方法的調用。

      }

      }

      構造方法也可這樣寫:

      C(A a) {

      a.super();

      } // 使用這個構造方法創建對象,要寫成C c = new C(a); a是A的對象。


    【java語言類的嵌入】相關文章:

    Java語言Object類技巧06-23

    Java語言Math類的使用方法03-23

    Java中如何使用嵌入MySQL05-03

    Java的類07-19

    淺談Java語言與Java 技術03-28

    java類的構成08-02

    Java的類常識03-29

    Java語言的優點07-12

    Java語言優點05-06

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人