Pelajari Java Langkah demi Langkah-1

Jan 12 2023
Artikel ini membahas tentang "mengapa Java", "objek dan kelas", "penamaan kelas dan metode", dan "pembuatan kelas dan metode". Mengapa Java Keunggulan utama Java adalah (1) mudah dipelajari, (2) tidak tergantung platform, dan (3) pemrograman berorientasi objek (OOP).

Artikel ini membahas " mengapa Java", "objek dan kelas", "penamaan kelas dan metode", dan "pembuatan kelas dan metode" .

Kenapa Jawa

Keunggulan utama Java adalah (1) mudah dipelajari, (2) tidak tergantung platform, dan (3) pemrograman berorientasi objek (OOP). Karena (4) ketahanan Java, (5) kemudahan penggunaan, (6) kemampuan lintas platform, dan (7) fitur keamanan, Java telah menjadi bahasa pilihan di seluruh dunia.

Foto oleh Web

Ada tiga platform . Mac/OS JVM, Windows JVM, dan Linux JVM. JVM adalah singkatan dari Java Virtual Machine.

Biasanya menceritakan tentang Pemrograman Fungsional, Pemrograman Berorientasi Objek, dan Pemrograman Prosedural. Membangun struktur dan elemen adalah yang terdepan dalam Pemrograman Fungsional , objek adalah yang terdepan dalam Pemrograman Berorientasi Objek (OOP) , dan sistem adalah yang terdepan dalam Pemrograman Prosedural .

Berikan contoh dari dunia nyata di mana Starbucks dapat menjadi contoh Pemrograman Prosedural.

Foto oleh Web

Berikan contoh dari dunia nyata di mana Chef Gordon Ramsay yang terkenal di dunia dapat menjadi contoh Pemrograman Berorientasi Objek (OOP).

Foto oleh Web

Objek dan Kelas di Jawa

Saat menulis kode di Java, objek dibuat terus menerus. Operasi dilakukan pada objek. Jika objek dibuat untuk memenuhi kebutuhan, aplikasi berjalan dengan sempurna.

Objek memiliki fitur pasif dan aktif. Fitur pasif disebut variabel atau field . Fitur aktif disebut metode atau fungsionalitas . Objek dan instance adalah hal yang sama, tetapi kata " instance " menunjukkan hubungan suatu objek dengan kelasnya.

Foto oleh Web

Ada pemesanan untuk objek.

→ Pertama , objek dibuat,

→ Kedua fitur ditambahkan ke objek, dan

→ Ketiga , pekerjaan ditentukan menurut fiturnya.

Objek dibuat sesuai dengan tugas mana yang akan diberikan ke objek mana. Dan kelas objek dibuat sesuai.

Kelas adalah pola yang digunakan untuk membuat objek. Objek adalah cerminan dari kelas.

Saat membuat aplikasi, urutan berikut diikuti.

→ Pertama , kelas dibuat,

→ Kedua objek (variabel dan metode) didefinisikan dalam kelas,

→ Ketiga properti ditambahkan ke objek, dan

→ Keempat , pekerjaan ditentukan menurut fiturnya.

Objek (contoh) → banyak objek → objek terintegrasi → Aplikasi

Foto oleh Web

Kelas memiliki empat jenis pengubah akses java. Pengubah akses seperti private, default, protected, dan public . Kelas tidak dapat memiliki pengubah akses yang dilindungi dan pengubah akses pribadi. Tapi itu bisa memiliki pengubah akses publik dan pengubah akses default .

Foto oleh Web

Penamaan Kelas dan Metode di Java

Pertimbangan saat memberi nama kelas;

  • Nama yang diberikan harus terkait dengan konten,
  • Nama harus dimulai dengan huruf besar,
  • Ketika nama kelas terdiri dari lebih dari satu kata, huruf pertama dari kata tersebut harus huruf besar (CamelCase),
  • Tidak ada spasi di antara nama kelas yang terdiri dari lebih dari satu kata.

private class MyFirstClass { }

  • Nama yang diberikan harus terkait dengan konten,
  • Nama harus dimulai dengan huruf kecil,
  • Ketika nama metode terdiri dari lebih dari satu kata, huruf pertama dari kata tersebut harus huruf kecil (camelCase)
  • Tidak ada spasi di antara nama kelas yang terdiri dari lebih dari satu kata.

int myFirstMethod ( ) { }

Pembuatan Kelas dan Metode di Java

Saat membuat kelas, Anda perlu melakukan:

  • Pertama, jenis pengubah akses ditentukan: dilindungi
  • Kedua, kata kunci "kelas" ditulis: kelas
  • Ketiga, terkait dengan nama kelas konten ditentukan: MySecondClass
  • Keempat, tanda “kurung kurawal {}” badan kelas ditempatkan: {}

protected class MySecondClass { }

  • Pertama , jenis pengubah akses ditentukan: publik
  • Kedua , tipe pengembalian ditulis: int
  • Ketiga , terkait dengan nama metode konten ditentukan: mySecondMethod
  • Keempat , tanda braket metode “( )” ditempatkan: ( )
  • Kelima , tanda badan metode “kurung kurawal {}” ditempatkan: {}

public int mySecondMethod ( ) { }