Java 如何在一个数组中使用不同的类对象?
我有一个问题,因为我想把不同的类放在一个数组中 我有5门课:狗、厨房、猫、牛、鸟Java 如何在一个数组中使用不同的类对象?,java,Java,我有一个问题,因为我想把不同的类放在一个数组中 我有5门课:狗、厨房、猫、牛、鸟 如何将所有这些类放在一个数组中?因为Java中的每个数据类型都是扩展的,所以您可以只使用一个对象数组: Object[] array = {new Dog(), new Kitchen(), new Cat(), new Cow(), new Bird()}; 原语不扩展对象,但允许在需要时将原语转换为对象。因为Java中的每种数据类型都会扩展,所以您可以只使用对象数组: Object[] array = {ne
如何将所有这些类放在一个数组中?因为Java中的每个数据类型都是扩展的,所以您可以只使用一个对象数组:
Object[] array = {new Dog(), new Kitchen(), new Cat(), new Cow(), new Bird()};
原语不扩展对象,但允许在需要时将原语转换为对象。因为Java中的每种数据类型都会扩展,所以您可以只使用对象数组:
Object[] array = {new Dog(), new Kitchen(), new Cat(), new Cow(), new Bird()};
基本体不扩展对象,但允许在需要时将基本体转换为对象。使用对象数组,如下所示:-
Object[] objects = {new Dog(), new Kitchen(), new Cat(), new Bird()};
按如下方式使用对象数组:-
Object[] objects = {new Dog(), new Kitchen(), new Cat(), new Bird()};
所有这些类都表示动物,因此您可以创建一个泛型类型,如Animal和useinheritance@esprittn
厨房
是一种动物
?@Logan也许那些是住在厨房里的小猫。@GhostCat可能!所有这些类都表示动物,因此您可以创建一个泛型类型,如Animal和useinheritance@esprittn厨房
是一种动物
?@Logan也许那些是住在厨房里的小猫。@GhostCat可能!