- // Fig. 8.13: EmployeeTest.java
- //static member demonstration.
- public class EmployeeTest
- {
- public static void main( String[] args )
- {
- //show that count is 0 before creating Employees
- System.out.printf( "Empployees before instantiation: %d\n",
- Employee.getCount() );
- //create two Employees; count should be 2
- Employee e1 = new Employee( "Susan", "Baker" );
- Employee e2 = new Employee( "Bob", "Blue" );
- //show that coount is 2 after creating two Employees
- System.out.println( "\nEmployees after instantiation: ");
- System.out.printf( "via e1.getCount(): %d\n", e1.getCount() );
- System.out.printf( "via e2.getCount(): %d\n", e2.getCount() );
- System.out.printf( "via Employee.getCount(): %d\n",
- Employee.getCount() );
- // get names of Employess
- System.out.printf( "\nEmployee 1: %s %s\nEmployee 2: %s %s\n",
- e1.getFirstName(), e1.getlastname(),
- e2.getFirstName(), e2.getlastname() );
- // in this example, there is only one reference to each Employee,
- // so the following two statements indicate that these objects
- // are eligible for garbage collection
- e1 = null;
- e2 = null;
- } // end main
- } // end class EmployeeTest
1. Objek Objek merupakan sesuatu yang memiliki identitas (nama), pada umumnya juga memiliki data tentang dirinya maupun object lain dan mempunyai kemampuan untuk melakukan sesuatu dan bisa bekerja sama dengan objek lainnya. Contoh object : Rumah, mobil, sepeda motor, meja, dan komputer merupakan contoh-contoh object yang ada di dunia nyata. 2. Property Property (atau disebut juga dengan atribut) adalah data yang terdapat dalam sebuah class. Melanjutkan analogi tentang laptop. Contoh property dari laptop bisa berupa merk, warna, jenis processor, ukuran layar, dan lain-lain. 3. Method Method pada dasarnya adalah function yang berada di dalam class. Seluruh fungsi dan sifat function bisa diterapkan kedalam method, seperti argumen/parameter, mengembalikan nilai (dengan keyword return), dan lain-lain.Method adalah tindakan yang bisa dilakukan didalam class. Jika menggunakan analogi class laptop kita. Contoh method adalah : menghidupkan laptop, mem...
Komentar
Posting Komentar