-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathSolution.java
More file actions
64 lines (46 loc) · 1.86 KB
/
Solution.java
File metadata and controls
64 lines (46 loc) · 1.86 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
//But Mary was standing outside at the tomb weeping. So, as she wept, she stooped and looked into the tomb (John 20:11)
package com.javarush.task.task23.task2305;
/*
Inner
*/
public class Solution {
public InnerClass[] innerClasses = new InnerClass[2];
public class InnerClass {
}
public static Solution[] getTwoSolutions() {
Solution[] result = new Solution[2];
for (int i=0; i<2; i++) {
result[i] = new Solution();
result[i].innerClasses[0] = result [i].new InnerClass();
result[i].innerClasses[1] = result [i].new InnerClass();
}
return result;
}
public static void main(String[] args) {
}
}
/*
Inner
Реализовать метод getTwoSolutions, который должен возвращать массив из 2-х экземпляров класса Solution.
Для каждого экземпляра класса Solution инициализировать поле innerClasses двумя значениями.
Инициализация всех данных должна происходить только в методе getTwoSolutions.
Требования:
1. В классе Solution должен быть реализован метод getTwoSolutions.
2. Метод getTwoSolutions должен быть статическим.
3. Метод getTwoSolutions должен быть публичным.
4. Метод getTwoSolutions должен возвращать массив типа Solution заполненный согласно заданию.
package com.javarush.task.task23.task2305;
*
Inner
*
public class Solution {
public InnerClass[] innerClasses = new InnerClass[2];
public class InnerClass {
}
public static Solution[] getTwoSolutions() {
return null;
}
public static void main(String[] args) {
}
}
*/