Jelaskan perbedaan fungsi void main dengan class dalam java

SEORANG PENGGUNA TELAH BERTANYA 👇

Jelaskan perbedaan fungsi void main dengan class dalam java

INI JAWABAN TERBAIK 👇

Perbedaan antara void main function dan class di Java adalah bahwa void main adalah main function atau fungsi utama, dimana program dijalankan untuk pertama kali. Sedangkan kelas merupakan kerangka kerja bagi setiap individu objek yang akan dibuat. Program dalam suatu kelas hanya akan dijalankan jika objek dari kelas tersebut diakses melalui program pada fungsi utama.

Diskusi

Fungsi utama null adalah fungsi utama dalam program java yang akan dieksekusi oleh program ketika dijalankan. Fungsi utama berisi aliran program yang dibuat, yang isinya akan memanggil fungsi lain.

Kelas adalah kerangka kerja untuk setiap objek individu yang akan dibuat. Berikut ini adalah contoh implementasi kelas dalam pemrograman Java:

kelas sepeda

{

int irama = 0;

kecepatan dalam = 0;

gigi int = 1;

}

Pada contoh di atas, variabel cadence, speed, dan gear adalah state or

keadaan objek yang akan dibuat. Kelas juga memiliki metode yang

itu berfungsi sebagai alat untuk interaksi kelas dengan dunia di luar kelas.

Contoh membuat objek dari kelas di fungsi utama

public static void main(String[] argumen)

{

// Buat dua objek sepeda yang berbeda

Sepeda bike1 = Sepeda baru();

Sepeda bike2 = Sepeda baru();

}

Kelas dapat memiliki fungsi yang disebut metode.Metode adalah operasi dalam bentuk fungsi yang dapat dilakukan oleh suatu objek. Metode yang didefinisikan dalam kelas dapat dipanggil melalui objek.

Metode memiliki 4 (empat) bagian dasar:

  • nama metode

  • Pengembalian yang dikembalikan setelah memanggil metode.
  • Masukan parameter.
  • Body atau method body, berupa instruksi untuk melakukan sesuatu.

Belajarlah lagi

kelas telepon dan objeknya

Detail tanggapan

Kelas : 10

Bab : Mengetahui Pemrograman Komputer

Kata kunci : pemrograman berbasis objek

Was this helpful?

1 / 1

Leave a Reply 0

Your email address will not be published. Required fields are marked *