File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ package com .javarush .task .task15 .task1518 ;
2+
3+ //Now we who are strong ought to bear the weaknesses of the weak, and not to please ourselves. (Romans 15:1)
4+
5+ /*
6+ Статики и котики
7+ */
8+
9+ public class Solution {
10+ public static Cat cat ;
11+ static {
12+ cat = new Cat ();
13+ cat .name = "forgive us please Lord" ;
14+ System .out .println (cat .name );
15+ }
16+ public static class Cat {
17+ public String name ;
18+ }
19+ public static void main (String [] args ) {
20+
21+ }
22+ }
23+
24+
25+
26+
27+
28+ /*
29+ Статики и котики
30+ 1. В классе Solution создай класс Cat с публичным полем name типа String.
31+ 2. В статическом блоке создай объект типа Cat и присвой его переменной cat(не забудь инициализировать поле name).
32+ 3. В классе Cat не создавай конструкторы с параметрами.
33+ 4. В статическом блоке выведи имя созданного кота на экран.
34+
35+
36+ Требования:
37+ 1. Класс Cat должен быть создан внутри класса Solution и быть статическим.
38+ 2. В классе Cat должно присутствовать публичное поле name типа String.
39+ 3. Переменная cat должна быть инициализирована в статическом блоке.
40+ 4. В статическом блоке на экран должно быть выведено имя созданного кота.
41+ 5. Класс Cat не должен содержать конструкторы с параметрами.
42+
43+ package com.javarush.task.task15.task1518;
44+
45+ *
46+ Статики и котики
47+ *
48+
49+ public class Solution {
50+ public static Cat cat;
51+
52+ public static void main(String[] args) {
53+
54+ }
55+ }
56+
57+ */
You can’t perform that action at this time.
0 commit comments