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 + -
显示快捷键?