Делюсь зарисовкой
Во вторник Петровича укусил клещ. Выяснилось это поздно вечером, а уже рано утром я летел на всех парах спасать деда.
Всю дорогу в клинику Петрович взволнованно молчал. Там его живо избавили от вредного насекомого, вкатили внушительную инъекцию иммуноглобулина в зад и выпустили. Клеща взяли на исследование и пообещали мне перезвонить с результатом.
Всю дорогу обратно Петрович потрясенно молчал. На даче спрятался в дом и до вечера мрачно варил суп. Попросил только слабым голосом на закате: "Накопти мне хряпушки? Рыбки хочу...".
Сегодня утром пришли результаты исследования клеща: энцефалит и боррелиоз отрицательно.
Знаете, что сказал этот замечательный человек? Если вы думаете, что свое коронное "разве это (имярек)? Х*рня это, а не (имярек)"? Нет.
Он вздохнул и сказал: "Ну что за клещ пошел?".
Махнул рукой и пошел полоть морковку.
(с) подвальный кот
Небольшой разбор первого задания
При прочтении просьба не забывать, что я всего лишь кот :3
Объявляем класс:
class Cat {
}
При объявлении переменных класса я использовал модификатор private для что, чтобы их можно изменять извне только с помощью специального интерфейса.
private String name, colour;
private double weight, length, height, strength;
Конструктор по умолчанию, присваивающий стандартные значения переменным класса:
public Cat () {
name = "NoName";
colour = "Black";
weight = 6.5;
length = 1.0;
height = 0.4;
strength = 0.5 * weight * length * height;
}
Конструктор, через который мы сможем в программе присвоить свои значения переменным класса:
public Cat (String name, String colour, double weight, double length, double height)
{
this.name = name;
this.colour = colour;
this.weight = weight;
this.length = length;
this.height = height;
strength = 0.5*weight * length * height;
}
Так как имена передаваемых параметров в конструкторе совпадают с переменными класса, используется конструкция this.переменная = переменная.
Вводится функция класса, позволяющая получить имя кота. Это необходимо, так как переменные класса имеют модификатор private и доступа к ним извне нет.
public String getName () {
return name;
}
И проверка класса на работоспособность:
public static void main(String[] args)
{
Cat cat1 = new Cat();
System.out.println(cat1.getName());
Cat cat2 = new Cat("Salem", "Black", 6.5, 1.0, 0.4);
System.out.println(cat2.getName());
}
Так как классы имеют сложную структуру необходимо использовать ключевое слово new для того, чтобы для него была выделена память программой.
Программа выводит следующее:
NoName
Salem
Вручите мне мой приз, пожалуйста.)
Не привыкли
Решила тут заняться тай чи. Поехала на луга. Место тихое, но недалеко идёт дорога, по которой люди на дикий пляж ездят (все равно глаз меньше, чем в том же парке, а я из стеснительных). Блин, вот честно, почувствовала себя обезьянкой в цирке. Кто-то пальцами тычит. Три машины даже остановились посмотреть, что же я такое там делаю.. И ведь город-то не из маленьких. Поеду в лесу поляну искать.
Ребят, помогите
Пару дней назад разбил смартфон фирмы texet, работает только правая верхняя часть экрана. При подключении к ПК в корневой папке нет ни андроид, ни дата. Sync Manager - MOBILedit данный телефон не видит. Можно ли как-нибудь вытащить оттуда контакты? Пожалуйста, помогите
100 процентное сходство
Вы хотите головоломок?
Их есть у нас! Красивая карта, целых три уровня и много жителей, которых надо осчастливить быстрым интернетом. Для этого придется немножко подумать, но оно того стоит: ведь тем, кто дойдет до конца, выдадим красивую награду в профиль!
Петиция о сборной России
Один товарищ создал правильную петицию по поводу нашей сборной, а точнее об её расформировании, может поддержим инициативу?
Ссылка на петицию : https://www.change.org/p/%D1%82%D1%80%D0%B5%D0%B1%D1%83%D0%B...