ЗАДАЧА 11.11.01.
package com.javarush.test.level11.lesson11.home01;
/* Адам и Ева
Написать два класса Adam(Адам) и Eve(Ева).
Унаследовать Еву от Адама.
*/
public class Solution
{
public static void main(String[] args)
{
}
//Адам
public class Adam
{
}
//Ева
public class Eve extends Adam
{
}
}
ЗАДАЧА 11.11.02.
package com.javarush.test.level11.lesson11.home02;
/* AppleIPhone и SamsungGalaxyS2
Написать два класса AppleIPhone и SamsungGalaxyS2.
Унаследовать SamsungGalaxyS2 от AppleIPhone.
*/
public class Solution
{
public static void main(String[] args)
{
}
public class AppleIPhone
{
}
public class SamsungGalaxyS2 extends AppleIPhone
{
}
}
ЗАДАЧА 11.11.03.
package com.javarush.test.level11.lesson11.home03;
/* Эволюция
Написать четыре класса: Fish(Рыбы), Animal(Животные), Ape(Обезьяны), Human (Человек).
Унаследовать животных от рыб, обезьян от животных и человека от обезьян.
*/
public class Solution
{
public static void main(String[] args)
{
}
public class Fish
{
}
public class Animal extends Fish
{
}
public class Ape extends Animal
{
}
public class Human extends Ape
{
}
}
ЗАДАЧА 11.11.04.
package com.javarush.test.level11.lesson11.home04;
/* Религии
Написать три класса: Judaism(Иудаизм), Christianity(Христианство), Islam(Мусульманство)
Унаследовать христианство от иудаизма и мусульманство от христианства.
*/
public class Solution
{
public static void main(String[] args)
{
}
public class Judaism
{
}
public class Christianity extends Judaism
{
}
public class Islam extends Christianity
{
}
}
ЗАДАЧА 11.11.05.
package com.javarush.test.level11.lesson11.home05;
/* От школьника к рабству
Написать четыре класса: Schoolboy(школьник), Student(студент), Worker(Сотрудник), Slave (Раб)
Унаследовать студента от школьника, сотрудника от студента, раба от сотрудника.
*/
public class Solution
{
public static void main(String[] args)
{
}
public class Schoolboy
{
}
public class Student extends Schoolboy
{
}
public class Worker extends Student
{
}
public class Slave extends Worker
{
}
}
ЗАДАЧА 11.11.06.
package com.javarush.test.level11.lesson11.home06;
/* Первая правильная «цепочка наследования»
Расставь правильно «цепочку наследования» в классах: Pet (домашнее животное), Cat (кот), Dog(собака).
*/
public class Solution
{
public static void main(String[] args)
{
}
public class Pet
{
}
public class Cat extends Pet
{
}
public class Dog extends Pet
{
}
}
ЗАДАЧА 11.11.07.
package com.javarush.test.level11.lesson11.home07;
/* Вторая правильная «цепочка наследования»
Расставь правильно «цепочку наследования» в классах: Carnivora (плотоядное животное), Cow (корова), Dog(собака), Pig(свинья), Animal (животное).
*/
public class Solution
{
public static void main(String[] args)
{
}
public class Carnivora extends Animal
{
}
public class Cow extends Animal
{
}
public class Dog extends Carnivora
{
}
public class Pig extends Animal
{
}
public class Animal
{
}
}
ЗАДАЧА 11.11.08.
package com.javarush.test.level11.lesson11.home08;
/* Третья правильная «цепочка наследования»
Расставь правильно «цепочку наследования» в классах: Pet (домашнее животное), Cat (кот), Dog(собака), Car (машина).
*/
public class Solution
{
public static void main(String[] args)
{
}
public class Pet
{
}
public class Cat extends Pet
{
}
public class Car
{
}
public class Dog extends Pet
{
}
}
ЗАДАЧА 11.11.09.
package com.javarush.test.level11.lesson11.home09;
/* Четвертая правильная «цепочка наследования»
Расставь правильно «цепочку наследования» в классах: House (дом), Cat (кот), Dog(собака), Car (машина).
*/
public class Solution
{
public static void main(String[] args)
{
}
public class House
{
}
public class Cat
{
}
public class Car
{
}
public class Dog
{
}
}
ЗАДАЧА 11.11.10.
package com.javarush.test.level11.lesson11.home10;
/* Пятая правильная «цепочка наследования»
Расставь правильно «цепочку наследования» в классах: House (дом), Cat (кот), Dog(собака), Car (машина), Animal(животное), Assets (имущество).
*/
public class Solution
{
public static void main(String[] args)
{
}
public class House extends Assets
{
}
public class Cat extends Animal
{
}
public class Car extends Assets
{
}
public class Dog extends Animal
{
}
public class Animal
{
}
public class Assets
{
}
}
Leave A Comment