1. 程式人生 > >類和類之間的通訊

類和類之間的通訊

類和類之間的通訊

類和類之間的通訊

首先我們要知道一個Java檔案中可以有多個類,其中public class類名{。。}是主類,一般情況下定義為public其餘的都是普通的類。主類裡包含主函式static void main(string arg[]){}。

 

如:建立一個circle類,可輸出一個圓的面積

       Public class circle{

              Static void main (string arg[]){

       Circle mycircle=circle(3);

}

}

 

Class circle {

       Private double r;

       Public Circle(){

       This.r = r;

}

Public void Printa(){

       System.out.println(“area=”3.14*r*r);

}

}

類的二次封裝:封裝呼叫

       在一個類中申明瞭另一個類的引用。

如:Class Myclass{

       Public void f1 (){

       System.out.println(“In Myclass!”);

}

}

 

Class Yourclass{

       Private Myclass m1;

       Public Yourclass(){

       M1 = new Myclass();

}

Public void f2 (){

       System.out.println(“In Yourclass!”);

}

Public void Do(){

       M1.f1();//呼叫f1

       F2();//呼叫f2

}

}

 

Public classdemo{

       Public static void main(){

              Yourclass y1 = new Yourclass;

              Y1.Do();

}

}