Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Hund {
- private String name;
- private String breed;
- private int age;
- private double weight;
- private double tail;
- //Ovan står instans variablar
- public static final String TAX = "tax";
- public Hund(String name, String breed, int age, double weight) {
- this.name = name;
- this.breed = breed;
- this.age = age;
- this.weight = weight;
- this.tail = calculateTail();
- }
- //Nedan är instansmetoder. De har tillgång till instans variablarna
- public String name() {
- return name;
- }
- public String breed(){
- return breed;
- }
- public void getolder(){
- age++;
- } //Ökar åldern med ett
- public int age(){
- return age;
- }
- public void changeWeight(double weight){
- this.weight = weight; } //Gör så man kan ändra vikt
- public double weight(){return weight;}
- public double calculateTail() {
- if (breed.equalsIgnoreCase("tax")) {
- return 3.7;
- }
- else {
- return ((age * weight) / 10);
- }
- }
- public double getTail() {
- return tail;
- }
- public void skrivUt() {
- System.out.println("Namn: " + name());
- System.out.println("Ras: " + breed());
- System.out.println("Ålder: " + age());
- System.out.println("Vikt: " + weight());
- System.out.println("Svanslängd: " + tail);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement