Android-構築方法-オブジェクト作成

1914 ワード

構造方法は特殊な方法であり、名前はそのクラスの名前と完全に同じでなければならない.
タイプがあります.例えば、public class A{public A(){...}
1つのクラスに複数の構造メソッドを記述できますが、パラメータ(個数、タイプ)が異なることを保証する必要があります.
オブジェクトの作成は、主にオブジェクトの初期化を完了する構造方法によって行われます.
注意:1.クラスにコンストラクションメソッドが記述されていない場合、クラスにはコンストラクションメソッドが1つしかありません.デフォルト
の構築方法はパラメータなしであり、メソッド体には文2がない.クラスに1つ以上のコンストラクションメソッドが定義されている場合、Javaはデフォルトのメソッドコンストラクションを提供しません.
public class Person{ int age; float height;
Person(){

}

Person(int age){
    this.age = age;
}

Person(float height){
    this height = height;
}

}
オブジェクト1を作成します.オブジェクト宣言
フォーマット:クラスの名前オブジェクト名:Vehicle car
2.宣言されたオブジェクトにメモリを割り当てる
new演算子とクラスの構築方法を使用して、宣言されたオブジェクトに変数を割り当てます.すなわち、クラスの場合、オブジェクトを作成します.
にはコンストラクションメソッドが記述されていません.このクラスにはコンストラクションメソッドが1つしかありません.このデフォルトのコンストラクションメソッドは
メソッドにはパラメータがなく、メソッドボディに文がありません=
例えば、car=new Vehicle()
public class Demo15{
public static void main(String[] args){
    Person tom;
    tom = new Person(10);

    Person bob;
    bob = new Person(1.8f);
}

}
オブジェクトの作成方法の完了
オブジェクトは,自分の変数を操作して状態を変えるだけでなく,クラス内のメソッドを呼び出して一定の
行為.
演算子「.」を使用することで、オブジェクトは、自分の変数へのアクセスとメソッドの調整を実現することができる.オブジェクトは自分の変数(オブジェクト属性)オブジェクトを操作する.変数2.オブジェクト呼び出しクラスのメソッド(オブジェクトの機能)オブジェクト.方法3.体現パッケージオブジェクトがメソッドを呼び出すと、メソッドに現れるメンバー変数とは、オブジェクトに割り当てられた変数を指します.
public class Person{ int age; float height;
Person(){

}

Person(int age){
    this.age = age;
}

Person(float height){
    this height = height;
}

void speck(){
    System.out.println("person")

}

}
public class Demo15{
public static void main(String[] args){
    Person tom;
    tom = new Person(10);

    Person bob = new Person(1.8f);
    
    System.out.println("tom age:"+tom.age);
    System.out.println("bob height:"+bob height);
    
    tom.speck();
    bob.speck();
}

}