myclass5c.java
来自「JiBX是一个为Java提供的XML数据绑定框架。它可以和现存的类一起运行」· Java 代码 · 共 45 行
JAVA
45 行
package simple;import java.util.ArrayList;class MyClass5c extends MyClass5a{ /*package*/ boolean factory; private boolean preset; private boolean postset; private int value; private void preset(Object obj) { if (!(obj instanceof ArrayList)) { throw new IllegalStateException("factory called with wrong object"); } preset = true; value = 1; } private void postset(Object obj) { if (!(obj instanceof ArrayList)) { throw new IllegalStateException("factory called with wrong object"); } postset = true; if (value == 2) { value = 3; } } private void preget(Object obj) { if (!(obj instanceof ArrayList)) { throw new IllegalStateException("factory called with wrong object"); } value = 2; } protected void verify() { if (!factory || !preset || !postset) { throw new IllegalStateException ("factory, pre-set, or post-set method not called"); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?