Подскажите что-не так?
package com.javarush.task.task12.task122;
/*
Лазать, летать и бегать
*/
public class Solution {
public interface CanFly
{
public void fly();
}
public interface CanClimb
{
public void climb();
}
public interface CanRun
{
public void run();
}
public static void main(String[] args) {
}
public class Cat implements CanClimb, CanRun{
public void climb()
{
System.out.println("NN"); }
public void run()
{
System.out.println("MM");
}
}
public class Dog implements CanRun {
public void run(){
System.out.println("pp");
}
}
public class Tiger extends Cat implements CanRun, CanClimb {
public void run(){
System.out.println("kk");
}
public void climb(){
System.out.println("jj");
}
}
public class Duck implements CanRun, CanFly{
public void run()
{
System.out.println("OO");
}
public void fly(){
System.out.println("hh");
}
}
}