JavaBeans
Материал из Википедии — свободной энциклопедии
JavaBeans — Java API, обеспечивающее основу для многократно используемых, встраиваемых и модульных компонентов ПО. Компоненты JavaBeans могут принимать различные формы, но наиболее широко они применяются в элементах графического пользовательского интерфейса. Одна из целей создания JavaBeans - взаимодействие с похожими компонентными структурами. Например, Windows-программа, при наличии соответствующего моста или объекта-обёртки, может использоватькомпонент JavaBeans так, будто бы он является компонентом COM или ActiveX.
[править] Примеры
// PersonBean.java public class PersonBean implements java.io.Serializable { private String name; private boolean deceased; // Default constructor (takes no arguments). public PersonBean() { } public String getName() { return (this.name); } public void setName(String name) { this.name = name; } // Different semantics for a boolean field (is vs. get) public boolean isDeceased() { return (this.deceased); } public void setDeceased(boolean deceased) { this.deceased = deceased; } }
// TestPersonBean.java public class TestPersonBean { public static void main(String[] args) { PersonBean person = new PersonBean(); person.setName("Bob"); person.setDeceased(true); // Output: "Bob [deceased]" System.out.print(person.getName()); System.out.println(person.isDeceased() ? " [deceased]" : ""); } }
Категории: Java | API | Программирование