Video: Seri Kuliah Umum Etika: Etika Jawa 2024
Kelas akun dalam contoh ini Daftar Java bersifat publik. Kelas publik tersedia untuk digunakan oleh semua kelas lainnya. Misalnya, jika Anda menulis program ATMController di beberapa sudut terpencil dunia maya, maka program ATMController anda bisa berisi kode, seperti myAccount, balance = 24. 02, memanfaatkan kelas Account yang dideklarasikan. (Tentu saja, kode anda harus mengetahui dimana di dunia maya anda menyimpan kode tersebut, tapi itu adalah cerita lain..)
Baris pertama dari daftar kode adalah
public class Account {
Contoh daftar ini berisi kode myAccount. Balance = 24. 02 Anda mungkin berkata kepada diri sendiri, "Kelas Akun harus publik karena kelas lain menggunakan kelas Akun."
Sayangnya, penurunan nilai sebenarnya tentang kelas publik sedikit lebih rumit. Sebenarnya, ketika planet menyelaraskan diri mereka dengan benar, satu kelas bisa menggunakan kode kelas lain, meskipun kelas lainnya tidak umum.
Rahasia kotor di kode ini adalah bahwa mendeklarasikan kelas tertentu menjadi publik membuat programmer merasa nyaman. Ya, pemrogram melakukan hal-hal tertentu agar merasa nyaman. Dalam daftar, rasa kebaikan pemalsuan pemrogram berasal dari fakta bahwa kelas Akun berguna bagi banyak programmer lain.
Bila Anda membuat sebuah kelas yang menyatakan sesuatu yang berguna dan dapat disebut namanya - Akun, Mesin, Pelanggan, BrainWave, Headache, atau kelas SevenLayerCake - Anda menyatakan kelas untuk menjadi publik.
Kelas UseAccount dalam daftar juga bersifat publik. Ketika sebuah kelas berisi metode utama, programmer Java cenderung membuat kelas publik tanpa terlalu memikirkan siapa yang menggunakan kelas tersebut. Jadi, bahkan jika tidak ada kelas lain yang menggunakan metode utama, Anda menyatakan kelas UseAccount untuk umum.
Saat Anda mendeklarasikan sebuah kelas untuk menjadi publik, Anda harus mendeklarasikan kelas dalam sebuah file yang namanya sama persis dengan nama kelas (tapi dengan ekstensi java ditambahkan). Sebagai contoh, jika Anda mendeklarasikan public class MyImportantCode, Anda harus memasukkan kode kelas ke dalam file bernama MyImportantCode. java, dengan huruf besar M, I, dan C dan semua huruf kecil lainnya.
Aturan penamaan file ini memiliki konsekuensi penting: Jika kode Anda menyatakan dua kelas publik, kode Anda harus terdiri dari setidaknya dua. file java Dengan kata lain, Anda tidak bisa mendeklarasikan dua kelas publik. file java
akun kelas publik {nama String; Alamat string; double balance;}
Kelas Akun dalam daftar ini mendefinisikan apa artinya menjadi Akun. Secara khusus, daftar ini memberi tahu Anda bahwa masing-masing contoh kelas Akun memiliki tiga variabel - nama, alamat, dan 0.
Hal ini sesuai dengan informasi dalam gambar. Pemrogram Java memiliki nama khusus untuk variabel semacam ini (variabel yang termasuk dalam instance kelas). Masing-masing variabel - nama, alamat, dan keseimbangan - disebut bidang .