JAVA. ЗАДАЧА 15.02.03. НАСЛЕДОВАНИЕ, РАСШИРЕНИЕ ВИДИМОСТИ. ВЫЗОВ МЕТОДА В КЛАССЕ ВНУТРИ КЛАССА.

package com.javarush.test.level15.lesson02.task03; /* ООП - машинки 1. Для вывода использовать можно только переменные из класса Constants. 2. В классе Ferrari реализуйте метод printlnDesire, чтобы он выводил на экран "Я хочу ездить на Феррари". 3. В классе Lanos реализуйте метод printlnDesire, чтобы он выводил на экран "Я хочу ездить на Ланосе". 4. Создайте public static класс [...]

By | Август 20th, 2016|Categories: Конспекты, Уровень 15|Tags: , |0 Comments

JAVA. ЗАДАЧА 14.08.10. ОБРАЩЕНИЕ К КЛАССАМ, ОБРАЩЕНИЕ К МЕТОДАМ.

package com.javarush.test.level14.lesson08.home10; import java.util.LinkedList; import java.util.List; /* Исправить 4 ошибки Исправить 4 ошибки в конструкторе NotIncapsulatedClass и отрефактори код 1. В класе NotIncapsulatedClass создать private методы initList(List<Number> list), printListValues, processCastedObjects. 2. Метод initList должен заполнять значениями входящий параметр list: - найди нужный блок кода в конструкторе, в котором list заполняется значениями - перенеси его в [...]

By | Август 15th, 2016|Categories: Конспекты, Уровень 14|Tags: , |0 Comments

JAVA. ЗАДАЧА 14.08.01+ ИСКЛЮЧЕНИЯ, РАЗНЫЕ ВАРИАНТЫ.

package com.javarush.test.level14.lesson08.bonus01; import java.util.ArrayList; import java.util.List; /* Нашествие эксепшенов Заполни массив exceptions 10 различными эксепшенами. Первое исключение уже реализовано в методе initExceptions. */ public class Solution { public static List<Exception> exceptions = new ArrayList<Exception>(); public static void main(String[] args) { initExceptions(); for (Exception exception : exceptions) { System.out.println(exception); } } private static void initExceptions() { [...]

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

JAVA. ЗАДАЧА 14.08.06. ПОЛУЧЕНИЕ ОБЪЕКТА ЧЕРЕЗ МЕТОД. ГЕТТЕРЫ.

package com.javarush.test.level14.lesson08.home06; /* MovieFactory Расширение функционала по аналогии, чтение с консоли: 1. Разобраться, что программа умеет делать. 2. Все классы должны быть внутри класса Solution. 3. Добавить классы Cartoon, Thriller. 4. Разобраться, как мы получаем объект класса SoapOpera по ключу "soapOpera". Аналогично получению объекта SoapOpera сделать: 5. Добавить в MovieFactory.getMovie получение объекта Cartoon для ключа [...]

JAVA. ЗАДАЧА 14.08.04. ПЕРЕДАЧА ОБЪЕКТА МЕТОДОМ, ВЫЗОВ МЕТОДА У ОБЪЕКТА.

package com.javarush.test.level14.lesson08.home04; /* Реализовать метод printMainInfo 1. Напиши реализацию метода printMainInfo, чтобы: 1.1. Если в метод передают объект типа Drawable, у этого объекта вызывался метод draw. 1.2. Если в метод передают объект типа Movable, у этого объекта вызывался метод move. 2. Метод main менять нельзя. */ public class Solution { public static void main(String[] args) [...]

JAVA. КОНСПЕКТЫ. МЕТОД КЛАССА. ПЕРЕДАЧА ОБЪЕКТА В МЕТОД. ВЫЗОВ МЕТОДА У ОБЪЕКТА.

package com.javarush.test.level14.lesson08.home03; import java.io.BufferedReader; import java.io.InputStreamReader; /* User, Looser, Coder and Proger 1. Ввести [в цикле] с клавиатуры несколько строк (ключей). Строки(ключи) могут быть такими: "user", "looser", "coder", "proger". Ввод окончен, когда строка не совпадает ни с одной из выше указанных. 2. Для каждой введенной строки нужно: 2.1. Создать соответствующий объект [см Person.java], например, для [...]

By | Август 6th, 2016|Categories: Конспекты|Tags: , , |0 Comments

JAVA. КОНСПЕКТ. РАБОТА С МЕТОДАМИ.

public class Solution { public static void main(String[] args) { int a = 5; int s = sqr(a); System.out.println(s); } public static int sqr(int a) { return a * a; } }

By | Июль 27th, 2016|Categories: Конспекты|Tags: |0 Comments

JAVA. КОНСПЕКТ. THIS.

package com.javarush.test.testMain; /** * Created by vasily1 on 28.06.2016. */ public class Main { public static void main(String[] args){ Main myMain = new Main(); //создается объект класса main myMain.mainMedodIni(10); //объект myMain вызывает метод mainMedodIni Main myMainTwoLink = myMain.retutnThis(); // создаю новую ссылку типа Main (ссылку не объект!!!) //объект myMain вызывает метод retutnThis который возвращает ссылку [...]

By | Июль 24th, 2016|Categories: Java, Конспекты|Tags: |0 Comments

JAVA. КОНСПЕКТ. ВВОД С КОНСОЛИ.

package com.javarush.test.level06.lesson08.task04; import java.io.BufferedReader; import java.io.InputStreamReader; /* Класс ConsoleReader Сделать класс ConsoleReader, у которого будут 4 статических метода: String readString() – читает с клавиатуры строку int readInt() – читает с клавиатуры число double readDouble() – читает с клавиатуры дробное число boolean readBoolean() – читает с клавиатуры строку "true" или "false" и возвращает соответствующую логическую переменную [...]

By | Июнь 24th, 2016|Categories: Java, Конспекты|Tags: |0 Comments

JAVA. КОНСПЕКТ. ЗАДЕРЖКА ПО ВРЕМЕНИ

package com.javarush.test.level07.lesson12.home05; /* Бум Написать программу, которая ведёт обратный отсчёт с 30 до 0, и в конце выводит на экран текст «Бум!». Программа должна уменьшать число 10 раз в секунду. Для того чтобы вставить в программу задержку, воспользуйся функцией: Thread.sleep(100); //задержка на одну десятую секунды. Пример: 30 29 … 1 0 Бум! */ public class [...]

By | Июнь 24th, 2016|Categories: Java, Конспекты|Tags: |0 Comments