JAVA. ЗАДАЧА 11.11.03+ ДЖЕНЕРИКИ.

package com.javarush.test.level11.lesson11.bonus03; import java.util.Arrays; /* Задача по алгоритмам Написать метод, который возвращает минимальное и максимальное числа в массиве. */ public class Solution { public static void main(String[] args) throws Exception { int[] data = new int[]{1, 2, 3, 5, -2, -8, 0, 77, 5, 5}; Pair<Integer, Integer> result = getMinimumAndMaximum(data); System.out.println("Minimum is " + result.x); [...]

JAVA. ЗАДАЧА 11.11.01+ НАСЛЕДОВАНИЕ.

package com.javarush.test.level11.lesson11.bonus01; /* Нужно исправить программу, чтобы компилировалась и работала Исправь наследование в классах: (классы Cat, Dog, Pet, House, Airplane). */ public class Solution { public static void main(String[] args) { } public class Pet { } public class Cat extends Pet { } public class Dog extends Pet { } public class House { [...]

By | Июль 19th, 2016|Categories: Java, Задачи, Уровень 11|Tags: |0 Comments

JAVA. ЗАДАЧА 11.11.02+ НАСЛЕДОВАНИЕ.

package com.javarush.test.level11.lesson11.bonus02; /* Нужно добавить в программу новую функциональность Добавь общий базовый класс к классам-фигур: (фигуры из шахмат). */ public class Solution { public class ChessItem { boolean isBlack; int x; int y; int worth; } public static void main(String[] args) { } public class King extends ChessItem { } public class Queen extends ChessItem [...]

By | Июль 19th, 2016|Categories: Java, Задачи, Уровень 11|Tags: , |0 Comments

JAVA. ЗАДАЧИ 11.11.01-10. НАСЛЕДОВАНИЕ. МНОГИЕ С ПЕРВОГО РАЗА.

ЗАДАЧА 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 Написать два [...]

By | Июль 19th, 2016|Categories: Java, Задачи, Уровень 11|Tags: , |0 Comments

JAVA. ЗАДАЧИ 11.08.01-05. ИНКАПСУЛЯЦИЯ.

ЗАДАЧА 11.08.01. package com.javarush.test.level11.lesson08.task01; /* Все скрыто Скрыть все внутренние переменные класса Cat. */ public class Solution { public static void main(String[] args) { } public class Cat { private String name; private int age; private int weight; public Cat() { } public Cat(String name, int age, int weight) { this.name = name; this.age = [...]

By | Июль 19th, 2016|Categories: Java, Задачи, Уровень 11|Tags: , |0 Comments

JAVA. ЗАДАЧА 11.06.01-05. НАСЛЕДОВАНИЕ КЛАССОВ.

ЗАДАЧА 11.06.01. package com.javarush.test.level11.lesson06.task01; /* Лошадь и пегас Написать два класса: Horse (лошадь) и Pegas (пегас). Унаследовать пегаса от лошади. */ public class Solution { public static void main(String[] args) { } public class Horse { } public class Pegas extends Horse { } } ЗАДАЧА 11.06.02. package com.javarush.test.level11.lesson06.task02; /* Домашние животные Написать три класса: [...]

By | Июль 18th, 2016|Categories: Java, Задачи, Уровень 11|Tags: |0 Comments