JAVA. ЗАДАЧА 14.08.03. КЛАССЫ, МЕТОДЫ.

package com.javarush.test.level14.lesson08.home02; /* Дегустация вин 1. Создать абстрактный класс Drink с реализованным методом public void taste(), который выводит в консоль "Вкусно" 2. Создать класс Wine, который наследуется от Drink, с реализованным методом public String getHolidayName(), который возвращает строку "День рождения" 3. Создать класс BubblyWine, который наследуется от Wine, с реализованным методом public String getHolidayName(), который [...]

By | Август 6th, 2016|Categories: Java, Задачи, Уровень 14|Tags: , |0 Comments

JAVA. ЗАДАЧА 14.08.01. КЛАССЫ, МЕТОДЫ.

package com.javarush.test.level14.lesson08.home01; /* Мосты 1. Создать интерфейс Bridge с методом int getCarsCount(). 2. Создать классы WaterBridge и SuspensionBridge, которые реализуют интерфейс Bridge. 3. Метод getCarsCount() должен возвращать любое захардкоженое значение типа int 4. Метод getCarsCount() должен возвращать различные значения для различных классов 5. В классе Solution создать публичный метод println(Bridge bridge). 6. В методе println [...]

By | Август 5th, 2016|Categories: Java, Задачи, Уровень 14|Tags: , |0 Comments

JAVA. ЗАДАЧА 14.06.01. КЛАССЫ, ПРИВЕДЕНИЕ ТИПОВ, МЕТОДЫ.

package com.javarush.test.level14.lesson06.home01; /* Куриная фабрика Написать Фабрику(Factory) по производству кур(Hen) 1. Создать класс Hen 1.1. Сделать его абстрактным 1.2. Добавить в класс абстрактный метод int getCountOfEggsPerMonth() 1.3. Добавить в класс метод String getDescription(), который возвращает строку "Я курица." 2. Создать класс RussianHen, который наследуется от Hen 3. Создать класс UkrainianHen, который наследуется от Hen 4. [...]

By | Август 4th, 2016|Categories: Java, Задачи, Уровень 14|Tags: , , |0 Comments

JAVA. ЗАДАЧИ 14.04.03-05. ПРИВЕДЕНИЕ ССЫЛОЧНЫХ ТИПОВ.

ЗАДАЧА 14.04.03. package com.javarush.test.level14.lesson04.task03; /* Food 1. Реализовать интерфейс Selectable в классе Food. 2. Метод onSelect() должен писать в консоль "food is selected". 3. Подумай, какие методы можно вызвать для переменной food и какие для selectable. 4. В методе foodMethods вызови методы onSelect, eat, если это возможно. 5. В методе selectableMethods вызови методы onSelect, eat, [...]

By | Август 4th, 2016|Categories: Java, Задачи, Уровень 14|Tags: , , |0 Comments

JAVA. ЗАДАЧИ 14.04.01-02. НАСЛЕДОВАНИЕ. ПАРАМЕТРЫ.

ЗАДАЧА 14.04.01. package com.javarush.test.level14.lesson04.task01; /* Building и School 1. Расставь правильно наследование между Building(здание) и School(здание школы). 2. Подумай, объект какого класса должны возвращать методы getSchool и getBuilding. 3. Измени null на объект класса Building или School. */ public class Solution { public static void main(String[] args) { Building school = getSchool(); Building shop = [...]

By | Август 2nd, 2016|Categories: Java, Задачи, Уровень 14|Tags: |0 Comments

JAVA. ЗАДАЧИ 14.02.01-02. INSTANCEOF.

ЗАДАЧА 14.02.01. package com.javarush.test.level14.lesson02.task01; /* Bingo Исправь строчку 'Object o = new Pet();' в методе main так, чтобы программа вывела "Bingo!" */ public class Solution { public static void main(String[] args) { Object o = new Tiger(); boolean isCat = o instanceof Cat; boolean isTiger = o instanceof Tiger; boolean isPet = o instanceof Pet; [...]

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