ビデオ: 【Javaプログラミング講座/Webアプリケーション #1】Webアプリケーション基礎 ※1.5倍速での再生を推奨 2024
オブジェクトはAndroidアプリで非常に便利なツールになります。 Javaの動作を説明する以下のコードを確認してください。このコードには、2つのオブジェクトを作成する実際のJavaコードが含まれています。
package com。オールマイコード。 a09_02;
インポートアンドロイド。サポート。 v7。アプリ。 AppCompatActivity;
インポートアンドロイド。 os。バンドル;
インポートアンドロイド。ウィジェット。 TextView;
import com。オールマイコード。 a09_01。 BagOfCheese;
public class MainActivity extends AppCompatActivity {
TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState){
super。 onCreate(savedInstanceState);
setContentView(R。レイアウト。activity_main);
textView =(TextView)findViewById(R。id。textView);
BagOfCheese bag1 =新しいBagOfCheese();
バッグ1。 kind = "チェダー";
バッグ1。重量= 2.43;
バッグ1。 daysAged = 30;
バッグ1。 isDomestic = true;
BagOfCheese bag2 =新しいBagOfCheese();
バッグ2。 kind = "青";
バッグ2。重量= 5.987;
バッグ2。 daysAged = 90;
バッグ2。 isDomestic = false;
textView。 setText( "");
textView。 "+バッグ1の重量+"、 "+ 999バッグ1の年齢+"、 "+バッグ1。
textView。 "バッグ2の種類+"、 "+バッグ2の重量+"、 "+ 999バッグ2の誕生日+"、 "+袋2は家庭+" n ");
}
}
コードの実行をここに示します。
コードの実行。
BagOfCheese
オブジェクトまたは2つのBagOfCheeseインスタンスを作成するか、新しいBagOfCheese()
ステートメントで
BagOfCheese >クラス。コードは1つのクラスの存在を宣言し、別のクラス(2つのオブジェクトの存在を宣言するクラス)を宣言します。
BagOfCheese()
という単語の使用は、それぞれ
コンストラクタ呼び出し
です。
コードは10個のステートメントを使用して2つのチーズバッグを作成します。
BagOfCheese bag1
という単語では、最初のステートメントは、変数 bag1 が宣言されていることを宣言します。
BagOfCheese bag1 <チーズの袋を指す。
単語
new BagOfCheese()
- では、最初のステートメントは特定のチーズが入っていないバッグを作成します。
最後に等号を付けて、最初のステートメントは
bag1
変数を新しく作成されたバッグに参照させます。
次の4つのステートメントは、
- bag1
:
bag1のフィールドに値を割り当てます。 kind = "チェダー";
- バッグ1。重量= 2.43;
バッグ1。 daysAged = 30;
バッグ1。 isDomestic = true;
オブジェクトのフィールドの1つを参照するには、オブジェクトの参照に続いてドットとフィールドの名前を付けます。 (たとえば、
bag1
の後にドットを付け、フィールド名
kind
を続けます)。
次の5つの文は、2番目の変数
bag2 >、チーズの第2袋。