继承& JavaBeans之间有什么区别?继承和java豆有什么区别?
-5
A
回答
2
继承是一种通用的面向对象的编程概念,其中一个类型可以与另一个对象具有相同的类型,但引入了新的属性和行为(即Lion类可以从Mammal类继承),而JavaBeans只是遵守Java对象到一套公约。维基百科:
类必须有一个公共的默认构造函数。这允许在编辑和 激活框架内实现简单的实例化。
类的属性必须用得到的,设置可访问,以及其他 方法(所谓的存取方法 和mutator方法),承接 标准命名约定。这个 允许在 框架内轻松自动检查和更新bean状态,其中许多框架包括 各种类型的 属性的定制编辑器。
该类应该是可序列化的。这允许应用程序和框架以独立于VM 和平台的 方式可靠地保存,存储, 并将bean的状态恢复到 。
1
你不要说不清楚是什么,但是当人们谈论豆与继承它通常意味着命名约定与继承。
Bean使用匹配的get和set方法定义它的属性,还可以选择使用BeanInfo,因此使用内省(反射)访问属性。当对象扩展一个类或实现一个接口时,另一方面,通过该接口(超类)访问属性/方法。
HTH。
0
Java Bean是一个简单的类,它包含一些属性(即数据元素)和“getter和setters”(getProperty1(),setProperty1(myValue))来读写这些属性。
继承是一个面向对象的原则,其中一个类展示另一个类的属性和行为。据说从其他班继承。
相关问题
- 1. java类继承和javabean继承之间有什么区别?
- 2. #import和继承有什么区别?
- 3. ,继承和扩展有什么区别?
- 4. 继承与类别有什么区别
- 5. Python继承:有什么区别?
- 6. 类别和继承有什么区别和使用?
- 7. 在JavaScript中寄生组合继承和组合继承有什么区别?
- 8. CSS继承和初始之间有什么区别?
- 9. Apache Maven:继承,聚合和依赖之间有什么区别?
- 10. 在CSS中,级联和继承有什么区别?
- 11. maven中的继承和子模块概念有什么区别?
- 12. 继承和多态之间有什么区别?
- 13. 继承时抽象类和非抽象类有什么区别
- 14. 抽象类和继承之间有什么区别?
- 15. 继承和类的扩展有什么区别?
- 16. 继承和抽象类有什么区别?
- 17. UML中的构造型和类继承有什么区别?
- 18. 继承和实例化有什么区别?
- 19. 继承和协作图有什么区别?
- 20. **/*。java和* .java有什么区别?
- 21. `java -version`和`java -showversion`有什么区别?
- 22. java 1.5和java 1.6有什么区别
- 23. 多继承和多接口。真正的区别是什么?
- 24. 这些继承检查有什么区别?
- 25. 这两种继承策略有什么区别?
- 26. 这两种继承之间有什么区别?
- 27. 这两个原型继承的实现有什么区别?
- 28. 为什么std :: ios_base :: failure有两个继承图,有什么区别?
- 29. java ObjectOutputStream和OutputStream有什么区别?
- 30. PHP和Java有什么区别?
如果你想比较继承和JavaBeans,你会比较苹果和鱿鱼(甚至没有橙子)。 :-P – 2009-04-24 05:31:29
这是不一样的球场,它是不一样的联赛,地狱,它甚至不是相同的f * ckin'运动 – harto 2009-04-24 06:10:14
我试图想到一个相似性,但空白。 – 2009-04-24 07:17:08