Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Hewan;
- public class Hewan {
- private String nama;
- private String jenis;
- private String suara;
- private int umur;
- private String deskripsi;
- public Hewan (){
- nama="";
- jenis="";
- suara="";
- umur=0;
- }
- public Hewan (String nama,String jenis){
- this.nama=nama;
- this.jenis=jenis;
- }
- /* Error karena parameter dan urutan dan jumlah sama.
- public Hewan (String jenis,String suara){
- this.jenis=jenis;
- this.suara=suara;
- }*/
- public Hewan(String nama,String jenis,String suara,int umur,String deskripsi){
- this.nama=nama;
- this.jenis=jenis;
- this.suara=suara;
- this.umur=umur;
- this.deskripsi=deskripsi;
- }
- public void setDeskripsi(String deskripsi) {
- this.deskripsi = deskripsi;
- }
- public String getDeskripsi() {
- return deskripsi;
- }
- public Hewan(String suara, int umur){
- this.suara=suara;
- this.umur=umur;
- }
- public void setUmur(int umur) {
- this.umur = umur;
- }
- public void setNama(String nama) {
- this.nama = nama;
- }
- public void setJenis(String jenis) {
- this.jenis = jenis;
- }
- public void setSuara(String suara) {
- this.suara = suara;
- }
- public String getNama() {
- return nama;
- }
- public int getUmur() {
- return umur;
- }
- public String getJenis() {
- return jenis;
- }
- public String getSuara() {
- return suara;
- }
- public void display(){
- System.out.println(nama);
- System.out.println(jenis);
- System.out.println(suara);
- System.out.println(umur);
- System.out.println(deskripsi);
- }
- public void bersuara(){
- int jumlahkata=1;
- String a=jenis+" Dengan nama "+nama+" Bersuara "+suara;
- System.out.println(a);
- }
- public void jumlahKata(){
- int jumlahKata=1;
- for (int i = 0; i <deskripsi.length() ; i++) {
- if(deskripsi.charAt(i)==' '){
- jumlahKata++;
- }
- }
- System.out.println(jumlahKata);
- }
- public void bandingUmur(Hewan a){
- if (this.umur<a.umur)
- System.out.println("Lebih Muda");
- else if (this.umur>a.umur)
- System.out.println("Lebih Tua");
- else if (this.umur==umur){
- System.out.println("Seumuran");
- }
- }
- public Hewan copyFrom(){
- return new Hewan(nama,jenis,suara,umur,deskripsi);
- }
- }
Add Comment
Please, Sign In to add comment