Pada postingan kali ini, bertujuan untuk membuat dan mengimplementasikan overloading constructor dan penggunaan method yang lebih detail pada suatu kasus yang diberikan.
Diketahui definisi sebuah class yang dimodelkan dalam class diagram dibawah ini. Misalnya membuat program untuk membuat lingkaran dengan jari-jari dan warna tertentu, serta menghitung dan menampilkan luas dan keliling dari lingkaran tersebut.
Overloading Constructor
Overloading Constructor constructor dapat lebih dari satu, asalkan masih dapat dibedakan tipe dan jumlah parameternya dengan constructor yang lain.
More about methods
Terdapat 2 tipe method dalam suatu class, yaitu :
Method yang menghitung suatu nilai, (return some value).
Void method Method yang (hanya) mendeskripsikan action tertentu. Misalnya method writeOutput() the action is to write something to the screen.
Get and set method
Contoh method get :
Contoh method set :
Method toString()
Method toString()mengembalikan nilai berupa deskripsi String dari obyek. Pemanggilan method toString()dapat dipanggil secara explicit atau secara implicit :
Secara explicit dengan cara
anInstanceName.toString();
Secara implisit dengan cara
System.out.println(anInstanceName);
Menjalankan println(anInstance) dengan parameter sebuah obyek, artinya memanggil method toString() dari obyek tersebut secara implicit. Sebagai contoh, jika method toString() disertakan dalam class Circle.
Kemudian pada class CircleDemo, pemanggilan deskripsi dari obyek lingkaran, method toString()
Pemanggilan contructor
Pemanggilan contructor yang berbeda-beda harus disesuaikan dengan parameter yang dimiliki, yang sesuai pada pendefinisian suatu class.
Diketahui definisi sebuah class yang dimodelkan dalam class diagram dibawah ini. Misalnya membuat program untuk membuat lingkaran dengan jari-jari dan warna tertentu, serta menghitung dan menampilkan luas dan keliling dari lingkaran tersebut.
Overloading Constructor
Overloading Constructor constructor dapat lebih dari satu, asalkan masih dapat dibedakan tipe dan jumlah parameternya dengan constructor yang lain.
More about methods
Terdapat 2 tipe method dalam suatu class, yaitu :
Method yang menghitung suatu nilai, (return some value).
Void method Method yang (hanya) mendeskripsikan action tertentu. Misalnya method writeOutput() the action is to write something to the screen.
Get and set method
Contoh method get :
Contoh method set :
Method toString()
Method toString()mengembalikan nilai berupa deskripsi String dari obyek. Pemanggilan method toString()dapat dipanggil secara explicit atau secara implicit :
Secara explicit dengan cara
anInstanceName.toString();
Secara implisit dengan cara
System.out.println(anInstanceName);
Menjalankan println(anInstance) dengan parameter sebuah obyek, artinya memanggil method toString() dari obyek tersebut secara implicit. Sebagai contoh, jika method toString() disertakan dalam class Circle.
Kemudian pada class CircleDemo, pemanggilan deskripsi dari obyek lingkaran, method toString()
Pemanggilan contructor
Pemanggilan contructor yang berbeda-beda harus disesuaikan dengan parameter yang dimiliki, yang sesuai pada pendefinisian suatu class.
Komentar
Posting Komentar