-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathSolution.java
More file actions
100 lines (74 loc) · 3.17 KB
/
Solution.java
File metadata and controls
100 lines (74 loc) · 3.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
package com.javarush.task.task12.task1224;
//If God has been glorified in him, God will also glorify him in himself, and he will glorify him immediately.(John 13:32)
/*
Неведома зверушка
*/
public class Solution {
public static void main(String[] args) {
System.out.println(getObjectType(new Cat()));
System.out.println(getObjectType(new Tiger()));
System.out.println(getObjectType(new Lion()));
System.out.println(getObjectType(new Bull()));
System.out.println(getObjectType(new Pig()));
}
public static String getObjectType(Object o) {
if (o instanceof Cat) {//напишите тут ваш код
return "Кот";
}else if (o instanceof Tiger) {return "Тигр";}
else if (o instanceof Lion) {return "Лев";}
else if (o instanceof Bull) {return "Бык";}
else return "хз";
}
public static class Cat {
}
public static class Tiger {
}
public static class Lion {
}
public static class Bull {
}
public static class Pig {
}
}
/*
Неведома зверушка
Напиши метод, который определяет, какой объект передали в него.
Программа должна выводить на экран одну из надписей:
«Кот», «Тигр», «Лев», «Бык», «хз».
Требования:
1. Класс Solution должен содержать классы Cat, Tiger, Lion, Bull, Pig.
2. Класс Solution должен содержать метод String getObjectType(Object o).
3. Метод getObjectType() должен возвращать строку «Кот» если передан объект типа Cat.
4. Метод getObjectType() должен возвращать строку «Тигр» если передан объект типа Tiger.
5. Метод getObjectType() должен возвращать строку «Лев» если передан объект типа Lion.
6. Метод getObjectType() должен возвращать строку «Бык» если передан объект типа Bull.
7. Метод getObjectType() должен возвращать строку «хз» если передан любой другой объект.
8. Программа должна выводить на экран результат метода getObjectType().
package com.javarush.task.task12.task1224;
/*
Неведома зверушка
*/
public class Solution {
public static void main(String[] args) {
System.out.println(getObjectType(new Cat()));
System.out.println(getObjectType(new Tiger()));
System.out.println(getObjectType(new Lion()));
System.out.println(getObjectType(new Bull()));
System.out.println(getObjectType(new Pig()));
}
public static String getObjectType(Object o) {
//напишите тут ваш код
return "хз";
}
public static class Cat {
}
public static class Tiger {
}
public static class Lion {
}
public static class Bull {
}
public static class Pig {
}
}
*/