Video: CARA MEMBUAT CLASS DI JAVA 2025
Objek bisa menjadi alat yang sangat berguna di aplikasi Android Anda. Lihat kode di bawah ini yang menggambarkan Java beraksi. Kode ini berisi kode Java kehidupan nyata untuk membuat dua objek.
paket com allmycode a09_02;
impor android mendukung. v7. aplikasi. AppCompatActivity;
impor android os. Bundel;
impor android widget. TextView;
import com. allmycode a09_01. BagOfCheese;
public class MainActivity memperluas AppCompatActivity {
textView textView;
@Override
protected void onCreate (Bundle savedInstanceState) {
super. onCreate (savedInstanceState);
setContentView (tata letak R. Aktivitas_main);
textView = (TextView) findViewById (R. Id. TextView);
BagOfCheese bag1 = BagOfCheese baru ();
bag1. jenis = "Cheddar";
bag1. berat = 2. 43;
bag1. daysAged = 30;
bag1. isDomestic = true;
BagOfCheese bag2 = BagOfCheese baru ();
bag2. jenis = "biru";
bag2. berat = 5. 987;
bag2. daysAged = 90;
bag2. isDomestic = salah;
textView setText ("");
textView tambahkan (bag1. kind + "," + bag1 weight + "," +
bag1. daysAged + "," + bag1 isDomestic + " n");
textView tambahkan (bag2. kind + "," + bag2. weight + "," +
bag2. daysAged + "," + bag2 isDomestic + " n");
}
}
Pelarian kode ditunjukkan di sini.
Kode di atas menciptakan "dua
BagOfCheese
objek" atau "dua BagOfCeseese," atau Anda mungkin mengatakan bahwa pernyataan
BagOfCheese ()
yang baru memberi contoh BagOfCheese > kelas Dengan satu atau lain cara, kode tersebut menyatakan adanya satu kelas dan mendeklarasikan kelas lain - sebuah kelas yang menyatakan adanya dua objek.
Setiap penggunaan kata-kata baru
BagOfCheese ()
adalah
konstruktor konstruktor
. Kode menggunakan sepuluh pernyataan untuk membuat dua kantong keju. Pernyataan pertama (BagOfCheese bag1 = BagOfCheese baru ())
melakukan tiga hal:
Dengan kata-kata
BagOfCheese bag1
- pernyataan pertama menyatakan bahwa variabel
bag1
mengacu pada sekantong keju.
Dengan kata-kata
BagOfCheese baru ()
- pernyataan pertama menciptakan tas tanpa keju tertentu di dalamnya. (Jika membantu, Anda bisa menganggapnya sebagai tas kosong yang dipesan untuk menyimpan keju akhirnya.
Akhirnya, dengan tanda sama, pernyataan pertama membuat variabel
bag1
- mengacu pada tas yang baru dibuat..
Empat pernyataan berikut menetapkan nilai ke bidang tas
bag1
:
bag1. jenis = "Cheddar";
bag1. berat = 2. 43;
bag1. daysAged = 30;
bag1. isDomestic = true;
Untuk merujuk ke salah satu bidang objek, ikuti referensi ke objek dengan titik dan kemudian nama fieldnya. (Misalnya, ikuti
bag1
dengan sebuah titik dan kemudian nama bidang
.
Lima pernyataan berikutnya melakukan hal yang sama untuk variabel kedua,
bag2 >, dan kantong kedua keju.
