Apa perbedaan antara kelas dan objek di OOP?


Jawaban 1:

Saya akan mencoba menjelaskan ini dalam istilah yang sangat mendasar.

Lihat, mari kita ambil contoh seekor Anjing.

Anda memiliki seekor anjing dan MEMILIKI "nama", ia memiliki "tinggi" tertentu, "berat" tertentu. Sekarang,

Anjing Anda dapat melakukan beberapa hal. Baik?

Ia bisa makan, tidur, berjalan, menggonggong dan tentu saja mencintaimu.

Jadi, di sini seekor anjing tidak lain adalah kelas yang terdiri dari dua hal (apa yang HAS dan apa yang bisa DILAKUKAN)

Hal-hal yang MEMILIKI adalah variabel instan Anda (atau hanya variabel) (nama, tinggi dan berat) dan hal-hal yang dapat dilakukannya adalah metode Anda (makan, tidur, berjalan, kulit kayu dan cinta).

Anjing kelas {

Nama string;

Berat tali;

Tinggi tali;

batal makan () {}

membatalkan tidur () {}

batal berjalan () {}

void bark () {}

membatalkan cinta () {}

}

Jadi sekarang ini hanyalah templat generik dari seekor Anjing. Jadi keindahan sebuah kelas adalah, katakanlah, hari ini saya ingin satu anjing jadi saya akan menggunakan templat ini (kelas Anjing) dan meletakkan nama yang saya inginkan dan tinggi serta sisa barang-barang dan saya akan MEMBUAT anjing saya. Besok Anda juga dapat menggunakan templat yang sama dan MEMBUAT anjing pribadi Anda.

Jadi proses pembuatan ini dilakukan oleh suatu objek. Objek adalah sesuatu yang akan mengakses semua variabel dan metode ini (untuk mengatur nama / tinggi / berat Anjing atau untuk mendapatkan nama / tinggi / berat Anjing) di kelas Anjing dan memberikan Anda kembali detailnya.

Untuk informasi lebih lanjut, lihat:

tuju dulu Java (A must read)


Jawaban 2:

Kelas di Jawa adalah cetak biru yang mencakup semua data Anda. Kelas berisi bidang (variabel) dan metode untuk menggambarkan perilaku objek. Mari kita lihat sintaks suatu kelas.

kelas Abc {

variabel anggota // tubuh kelas

metode

}

Tetapi bagaimana Anda dapat mengakses variabel dan metode anggota ini? Di sinilah konsep Objek. Objek adalah elemen utama dalam kelas yang memiliki keadaan dan perilaku. Ini adalah turunan dari kelas yang dapat mengakses data Anda. Mari kita lihat sintaks untuk membuat objek di Jawa.

Di sini, Siswa adalah nama kelas Anda diikuti dengan nama objek. Lalu ada kata kunci "baru" yang digunakan untuk mengalokasikan memori. Akhirnya, ada panggilan untuk konstruktor. Panggilan ini menginisialisasi objek baru. Sekarang mari kita lihat bagaimana Anda dapat memanggil metode menggunakan objek di Jawa.

Pelajar kelas ()

{void display (); // Metode

{

- // logika metode

}

public static void main (String args []) {Student obj = new Student (); // Membuat objectobj.display (); // Metode dipanggil

}

Ingin tahu lebih banyak tentang mereka? Saya menyarankan Anda untuk melihat video kelas Java ini yang akan membawa Anda melalui rincian mendalam tentang kelas Java dan berbagai komponen kunci di Jawa.

Silakan, nikmati videonya dan katakan padaku apa yang Anda pikirkan.

selamat belajar! :)


Jawaban 3:

Kelas di Jawa adalah cetak biru yang mencakup semua data Anda. Kelas berisi bidang (variabel) dan metode untuk menggambarkan perilaku objek. Mari kita lihat sintaks suatu kelas.

kelas Abc {

variabel anggota // tubuh kelas

metode

}

Tetapi bagaimana Anda dapat mengakses variabel dan metode anggota ini? Di sinilah konsep Objek. Objek adalah elemen utama dalam kelas yang memiliki keadaan dan perilaku. Ini adalah turunan dari kelas yang dapat mengakses data Anda. Mari kita lihat sintaks untuk membuat objek di Jawa.

Di sini, Siswa adalah nama kelas Anda diikuti dengan nama objek. Lalu ada kata kunci "baru" yang digunakan untuk mengalokasikan memori. Akhirnya, ada panggilan untuk konstruktor. Panggilan ini menginisialisasi objek baru. Sekarang mari kita lihat bagaimana Anda dapat memanggil metode menggunakan objek di Jawa.

Pelajar kelas ()

{void display (); // Metode

{

- // logika metode

}

public static void main (String args []) {Student obj = new Student (); // Membuat objectobj.display (); // Metode dipanggil

}

Ingin tahu lebih banyak tentang mereka? Saya menyarankan Anda untuk melihat video kelas Java ini yang akan membawa Anda melalui rincian mendalam tentang kelas Java dan berbagai komponen kunci di Jawa.

Silakan, nikmati videonya dan katakan padaku apa yang Anda pikirkan.

selamat belajar! :)


Jawaban 4:

Kelas di Jawa adalah cetak biru yang mencakup semua data Anda. Kelas berisi bidang (variabel) dan metode untuk menggambarkan perilaku objek. Mari kita lihat sintaks suatu kelas.

kelas Abc {

variabel anggota // tubuh kelas

metode

}

Tetapi bagaimana Anda dapat mengakses variabel dan metode anggota ini? Di sinilah konsep Objek. Objek adalah elemen utama dalam kelas yang memiliki keadaan dan perilaku. Ini adalah turunan dari kelas yang dapat mengakses data Anda. Mari kita lihat sintaks untuk membuat objek di Jawa.

Di sini, Siswa adalah nama kelas Anda diikuti dengan nama objek. Lalu ada kata kunci "baru" yang digunakan untuk mengalokasikan memori. Akhirnya, ada panggilan untuk konstruktor. Panggilan ini menginisialisasi objek baru. Sekarang mari kita lihat bagaimana Anda dapat memanggil metode menggunakan objek di Jawa.

Pelajar kelas ()

{void display (); // Metode

{

- // logika metode

}

public static void main (String args []) {Student obj = new Student (); // Membuat objectobj.display (); // Metode dipanggil

}

Ingin tahu lebih banyak tentang mereka? Saya menyarankan Anda untuk melihat video kelas Java ini yang akan membawa Anda melalui rincian mendalam tentang kelas Java dan berbagai komponen kunci di Jawa.

Silakan, nikmati videonya dan katakan padaku apa yang Anda pikirkan.

selamat belajar! :)