📄 annotatedclass.java
字号:
/** * **/@Reviewer(@Name(first = "James", last = "Gosling"))public class AnnotatedClass { @Exposed("name") private String name; @Exposed("id") private int id; /** * Constructor **/ public AnnotatedClass() { name = "JavaONE"; } /** * Accessor for name * * @return The name value **/ @Accessor(variableName = "name") public String getName() { return name; } /** * Mutator for name * * @param name The new value for name **/ @Mutator("name") public void setName(String name) { this.name = name; } /** * Accessor for id * * @return id **/ @Accessor(variableName = "name", variableType = "int") public int getId() { return id; } /** * Mutator for id * * @param id The new id **/ @Mutator("id") public void setId(int id) { this.id = id; } /** * Test of equals method overriding v. overloading * For exercise 1 change this method **/ public boolean equals(String otherName) { int comparisson = name.compareTo(otherName); return (comparisson == 0); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -