Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.javarush.test.level12.lesson12.home06;
- /* Fly, Run, Climb для классов Cat, Dog, Tiger, Duck
- 1. Внутри класса Solution создай интерфейс public interface Fly(летать) с методом void fly().
- 2. Внутри класса Solution создай интерфейс public interface Climb(лазить по деревьям) с методом void climb().
- 3. Внутри класса Solution создай интерфейс public interface Run(бегать) с методом void run().
- 4. Подумай логически, какие именно интерфейсы нужно добавить для каждого класса.
- 5. Добавь интерфейсы классам Cat(кот), Dog(собака), Tiger(тигр), Duck(Утка).
- */
- public class Solution {
- public class Cat implements Run, Climb {
- public void run() {}
- public void climb(){}
- }
- public class Dog implements Run {
- public void run(){}
- }
- public class Tiger extends Cat implements Run {
- }
- public class Duck implements Run, Fly {
- public void run(){}
- public void fly(){}
- }
- public interface Fly{
- void fly();
- }
- public interface Climb{
- void climb();
- }
- public interface Run {
- void run();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement