1 18 package org.objectweb.speedo.pobjects.inheritance.filtered; 19 20 24 public abstract class Animal { 25 26 protected String name = ""; 27 protected String species = ""; 28 protected int size = 0; 29 protected boolean isMale = true; 30 protected long f1 = 0; 31 32 public Animal() { 33 } 34 35 public Animal(String name, String species, int size, boolean male, long f1) { 36 this.name = name; 37 this.species = species; 38 this.size = size; 39 isMale = male; 40 this.f1 = f1; 41 } 42 43 public String getName() { 44 return name; 45 } 46 47 public void setName(String name) { 48 this.name = name; 49 } 50 51 public String retrieveSpecies() { 52 return species; 53 } 54 55 public void assignSpecies(String species) { 56 this.species = species; 57 } 58 59 public int retrieveSize() { 60 return size; 61 } 62 63 public void assignSize(int size) { 64 this.size = size; 65 } 66 67 public boolean retrieveIsMale() { 68 return isMale; 69 } 70 71 public void assignMale(boolean male) { 72 isMale = male; 73 } 74 75 public long retrieveF1() { 76 return f1; 77 } 78 79 public void assignF1(long f1) { 80 this.f1 = f1; 81 } 82 } 83 | Popular Tags |