Dalam artikel ini, kita akan melalui beberapa konvensyen penamaan yang harus diikuti, terutamanya dalam Java untuk tujuan kebolehselenggaraan dan kebolehbacaan kod, yang membantu pengaturcara memahami dan mengubah suai kod yang ditulis oleh pengaturcara lain. Kita boleh menganggapnya sebagai garis panduan yang boleh diikuti semasa memberikan nama kepada kelas, pembolehubah atau kaedah atau antara muka seseorang, dsb. dan menjadikannya amalan yang baik semasa menulis kod. Konvensyen penamaan yang akan kita bincangkan dalam artikel ini dicadangkan dan diamalkan oleh banyak pengaturcara Java dan disokong oleh Netscape dan Sun Microsystems juga.
Dalam bahasa pengaturcaraan Java, gaya penulisan huruf unta digunakan untuk menulis nama kaedah/fungsi, pembolehubah dan gaya huruf tajuk untuk kelas dan antara muka. Mari kita lihat dan fahami peraturan yang harus dipatuhi semasa menamakan elemen/entiti dalam Bahasa Pengaturcaraan Java:
Mulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Sintaks:
public class Employee { //code snippet }
Sintaks:
interface Printable { //code snippet }
Sintaks:
void printDetails() { //code snippet }
Sintaks:
int eid, sal;string firstName, lastName;
Sintaks:
static final int MIN_SAL = 20000;
Sintaks:
package src.employeedetails;
Sintaks:
enum JobPost { MANAGER, ANALYST, HR, ADMIN, ENGINEER }
Sintaks:
public @interface Documented {}
Sekarang, mari kita tulis kod penuh menggunakan coretan kod di atas yang menjadikannya lebih bermakna dan membantu kita memahami sebab mengikuti konvensyen penamaan adalah penting semasa menulis kod aplikasi dalam mana-mana bahasa pengaturcaraan:
Kod:
package src.employeedetails; interface Printable { void printDetails(); } public class Employee implements Printable { int eid; double sal; String firstName, lastName; // Default Constructor Employee() { eid=0; sal=0.0; firstName = "Anonymous"; lastName = "Anonymous"; } // Parameterized Constructor Employee(int eid, double sal, String firstName, String lastName) { this.eid = eid; this.sal = sal; this.firstName = firstName; this.lastName = lastName; } public void printDetails() { System.out.println("Employee ID:" + eid + "\n" + "Employee First Name:" + firstName + "\n" + "Employee Last Name:" + lastName + "\n" + "Employee Salary:" + sal + "\n" ); } public static void main(String args[]) { Employee emp = new Employee(1,22368.50,"Alan","Hope"); emp.printDetails(); } }
Output:
Kod:
package src.customerdetails; interface Printable { void printDetails(); } public class Customer implements Printable { int custid; long mobNo; String fullName,emailAddr; // Default Constructor Customer() { custid=0; mobNo=0; fullName = "Anonymous"; emailAddr = "[email protected]"; } // Parameterized Constructor Customer(int custid, long mobNo, String fullName, String emailAddr) { this.custid = custid; this.mobNo = mobNo; this.fullName = fullName; this.emailAddr = emailAddr; } public void printDetails() { System.out.println("Customer ID:" + custid + "\n" + "Customer Full Name:" + fullName + "\n" + "Customer Email Address:" + emailAddr + "\n" + "Customer Mobile Number:" + mobNo + "\n" ); } public static void main(String args[]) { Customer cust = new Customer (1,987451036,"Alan Hope","[email protected]"); cust.printDetails(); } }
Output 1:
Output 2:
Di bawah adalah beberapa kelebihan dalam konvensyen penamaan java:
Lain kali semasa menulis kod Java, pastikan kelas, antara muka, pakej, kaedah dan medan yang anda tentukan dan laksanakan mempunyai nama mengikut konvensyen penamaan Java. Ingat mereka yang mengikuti konvensyen penamaan dalam mana-mana bahasa pengaturcaraan ialah langkah pertama untuk menulis kod yang bersih dan konsisten dan mungkin merupakan amalan terbaik pertama yang harus diikuti oleh semua pengaturcara.
Atas ialah kandungan terperinci Konvensyen Penamaan Java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!