[Java基础] 什么是Java继承?

Java的继承意味着什么?

当创建一个类时,对类的一部分进行更改以便重复使用的实现方法。
也就是说,可以继承在某个类中定义的属性和方法,并且可以定制独有的属性和方法作为差异。
将继承的类称为“父类”。

通过继承子类来创建

public class EmployeeDev extends EmployeeBase {
   public EmployeeDev() {
   }
   public EmployeeDev(String employeeName) {
     super.setEmployeeName(employeeName);
     super.setDivisionName(引数を指定);
   }
 }

通过这个,继承超类的”EmployeeBase类”的子类”EmployeeDev类”已经完成。

继承的好处

如果修改了原始超类的继承,那么继承的子类也会反映这种变化。当然,在不使用所有属性和方法的情况下,可以通过添加独立的属性和方法来实现对继承的子类的高效开发,而无需进行过度的定义或修改。

Java 的 asList 方法可以将一个数组转换成一个列表。

public static List asList(A…B) – 以A为任意类型,将B转换为列表

尽管Java中已经内置了数组作为一种机制,但从规范的角度来看,首先应该优先使用集合框架。
原因如下:
– 集合框架在功能上更为优越,根据用途提供了各种不同的类。
– 作为类库,它与其他类的兼容性也很高。
asList方法的功能只是将数组包装成一个集合框架中可以使用的列表。
因此,对列表的更改将直接反映在原始数组上,但添加/删除操作将导致UnsupportedOperationException异常。

广告
将在 10 秒后关闭
bannerAds