46 外部呼叫內部類的方法

2021-07-11 01:46:22 字數 531 閱讀 6672

1.使用static可以宣告乙個內部類, 可以直接在外部呼叫

class outer  

};  

public void fun()  

};  

public class innerclassdemo03  

};

2.不使用statc宣告乙個內部類 ,使外部呼叫

class outer  

};  

public void fun()  

};  

public class innerclassdemo04  

};

3.在方法中定義內部類 ,使外部呼叫

class outer  

};  

new inner().print() ;               // 通過內部類的例項化物件呼叫方法  

}  };  

public class innerclassdemo05  

};

內部類和外部類方法間的互相呼叫

內部類呼叫外部類的方法 外部呼叫內部類的方法1.使用static可以宣告乙個內部類,可以直接在外部呼叫 定義外部類 public class outer 使用static定義內部類 static class inner public class test 2.不使用statc宣告乙個內部類 使外部呼...

Python 內部類,內部類呼叫外部類屬性,方法

一 python中內部類 class myouter age 18 def init self,name self.name name class myinner def init self,inner name self.inner name inner name out myouter lqz ...

內部類與外部類

在乙個類體之內在定義乙個類 該情況下外面的類稱為 外部類 裡面類稱為 內部類 內部類內部類可以很方便訪問外部類的私有成員屬性,外部類可以通過內部類物件來訪問內部類的私有成員屬性。內部類物件例項化語法格式 外部類.內部類 物件名 new 外部類物件.new內部類構造方法 分為靜態內部類和非靜態內部類 ...