Java 继承与继承的区别是什么;爪哇豆?

Java 继承与继承的区别是什么;爪哇豆?,java,Java,继承与JavaBeans之间的区别是什么?继承是一种通用的面向对象编程概念,其中一种类型可以与另一种对象具有相同的类型,但会引入新的属性和行为(即狮子类可以从哺乳动物类继承)而JavaBean只是遵循一组约定的Java对象。来自维基百科: 该类必须具有公共默认构造函数。这允许轻松的 编辑和编辑中的实例化 激活框架 类属性必须可以使用get、set和其他 方法(所谓的访问器方法) 和变异方法),遵循 标准命名约定。这 允许轻松的自动化检查和维护 内部bean状态的更新 框架,其中许多包括 自定义

继承与JavaBeans之间的区别是什么?

继承是一种通用的面向对象编程概念,其中一种类型可以与另一种对象具有相同的类型,但会引入新的属性和行为(即狮子类可以从哺乳动物类继承)而JavaBean只是遵循一组约定的Java对象。来自维基百科:

  • 该类必须具有公共默认构造函数。这允许轻松的 编辑和编辑中的实例化 激活框架

  • 类属性必须可以使用get、set和其他 方法(所谓的访问器方法) 和变异方法),遵循 标准命名约定。这 允许轻松的自动化检查和维护 内部bean状态的更新 框架,其中许多包括 自定义编辑器,用于各种类型的 财产

  • 该类应该是可序列化的。这允许应用程序和 用于可靠地保存、存储、, 并在 独立于虚拟机的时尚 和平台


不知道你的意思,但当人们谈论bean与继承时,通常意味着命名约定与继承

Bean使用匹配的get和set方法定义它的属性,还可以选择使用BeanInfo,因此随后使用内省(reflection)访问属性。另一方面,当对象扩展一个类或实现一个接口时,通过该接口(超类)访问属性/方法


HTH.

Java Bean是一个简单的类,它包含一些属性(即数据元素)和“getter和setter”(getProperty1(),setProperty1(myValue))来读取和写入这些属性


继承是一种面向对象的原则,其中一个类展示另一个类的属性和行为。据说它是从另一个类继承的。

如果你试图比较继承和JavaBeans,你是在比较苹果和乌贼(甚至不是桔子):-PIt不是同一个球场,也不是同一个联赛,见鬼,它甚至不是同一个f*ckin'Sport我试图想一个相似之处,但结果是一片空白。我认为你们在这个问题上太苛刻了。google上“JavaBeans和EJB之间的差异”的第一个结果之一是,JavaBeans“基本上用于定制现有对象”,而不是其他什么。从这样一个模糊的定义来看,这个问题听起来很合理。你的意思是“原则”,而不是“原则”。对一个糟糕的问题的好答案!