-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathSolution.java
More file actions
83 lines (51 loc) · 1.67 KB
/
Solution.java
File metadata and controls
83 lines (51 loc) · 1.67 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
package com.javarush.task.task15.task1509;
//But that the world may know that I love the Father, and as the Father commanded me, even so I do. Arise, let us go from here. (John 14:31)
/*
Мужчина или женщина?
*/
public class Solution {
public static void main(String[] args) {
Man man = new Man();
Woman woman = new Woman();
printName(man);
printName(woman);
}
public static void printName(Human human) {
}
public static class Human {
}
public static class Man extends Human {
}
public static class Woman extends Human {
}
}
/*
Мужчина или женщина?
1. Изменить метод printName так, чтобы он выполнялся для man и woman.
2. Реализация метода printName должна быть одна.
Требования:
1. В классе Solution должен быть реализован только один метод printName.
2. Метод printName должен принимать один параметр типа Human.
3. Класс Man должен быть потомком класса Human.
4. Класс Woman должен быть потомком класса Human.
package com.javarush.task.task15.task1509;
*
Мужчина или женщина?
*
public class Solution {
public static void main(String[] args) {
Man man = new Man();
Woman woman = new Woman();
printName(man);
printName(woman);
}
public static void printName(Man man) {
}
public static class Human {
}
public static class Man {
}
public static class Woman {
}
}
*/