-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathSolution.java
More file actions
55 lines (38 loc) · 2.09 KB
/
Solution.java
File metadata and controls
55 lines (38 loc) · 2.09 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
//Jesus answered, Verily, verily, I say unto thee, Except a man be born of water and of the Spirit, he cannot enter into the kingdom of God. (John 3:5)
package com.javarush.task.task38.task3810;
/*
Реализуй аннотации
*/
@Changelog({
@Revision(
revision = 4089,
date = @Date(year = 2011, month = 5, day = 30, hour = 18, minute = 35, second = 18),
comment = "Новый файл добавлен"),
@Revision(
revision = 6018,
date = @Date(year = 2013, month = 1, day = 1, hour = 0, minute = 0, second = 1),
authors = {@Author(value = "Серега", position = Position.MIDDLE)},
comment = "Фикс багов"),
@Revision(
revision = 10135,
date = @Date(year = 2014, month = 12, day = 31, hour = 23, minute = 59, second = 59),
authors = {@Author(value = "Диана", position = Position.OTHER),
@Author("Игорь"),
@Author(value = "Витек", position = Position.SENIOR)})
})
public class Solution {
public static void main(String[] args) {
System.out.println(Solution.class.getAnnotation(Changelog.class).toString());
}
}
/*
Реализуй аннотации
Проект должен компилироваться и выводить аннотацию класса Solution.
Класс Solution и его аннотацию не менять.
Аннотация Changelog должна быть видна во время выполнения.
Требования:
1. Вывод на экран должен соответствовать ожидаемому.
2. На экран должна быть выведена аннотация @Changelog класса Solution.
3. Аннотация @Changelog должна быть видна во время выполнения программы.
4. В классе Solution должен быть реализован метод main с одним параметром типа String[].
*/