Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  PetMaster.java
Language: JAVA
Code:
class Pet {
    int age;
    float weight;
    float height;
    String colour;

    public void sleep() {
        System.out.println("Спокойной ночи, до завтра");
    }

    public void eat() {
        System.out.println("Я очень голоден...давайте перекусим чипсами!");
    }

    public String say(String aWord) {
        String petResponse = "Ну, ладно!! " + aWord;
        return (petResponse);
    }
}

public class PetMaster {
    public static void main(String[] args) {
        String petReaction;
        Pet myPet = new Pet();
        myPet.eat();
        petReaction = myPet.say("Чик!! Чирик");
        System.out.println(petReaction);
        myPet.sleep();
    }
}

class Fish extends Pet {
    public String say(String somesing) {
        return ("Ты что, не знаешь, что рыбы не разговаривают?");
    }

    int currentDepth = 0;

    public int dive(int howDeep) {
        currentDepth = currentDepth + howDeep;
        if (currentDepth > 100) {
            System.out.println("Я маленькая рыбка и не могу нырять на глубину больше 100 метров");
            currentDepth = currentDepth - howDeep;
        } else {
            System.out.println("Погружаюсь еще на " + howDeep + "метров");
            // System.out.println("Ныряю на глубину " + howDeep + " футов");
            System.out.println("Я на глубине  " + currentDepth + " футов ниже уровня моря");
            return currentDepth;
        }
    }
}
class FishMaster {
    public static void main(String[] args) {
        Fish myFish = new Fish();
        myFish.dive(2);
        myFish.dive(97);
        myFish.dive(3);
        myFish.sleep();
        myFish.say("Hello");
    } 
}
Comments: