Я уже запутался, до этой задачи думал что все понял,а здесь еще хуже в заблуждение ввели :(!!!
package com.javarush.task.task15.task1512;
/*
Максимально простой код-2
*/
public class Solution {
public static void main(String[] args) {
SiamCat simka = new SiamCat("Simka");
NakedCat nakedSimka = simka.shave();
}
public static class NakedCat {
}
public static class NormalCat extends NakedCat {
public NormalCat(String name) {
System.out.println("My name is ");
}
public NakedCat shave() {
return this;
}
}
public static class SiamCat extends NormalCat {
public SiamCat(String name) {
//System.out.println("My name is "+name);
}
}
}