2.24 Java基础总结 ①for-each循环②继承概念③全类名④方法重写

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2.24 Java基础总结 ①for-each循环②继承概念③全类名④方法重写相关的知识,希望对你有一定的参考价值。

①for-each循环②继承概念③全类名④方法重写

一、for-each循环
依次遍历集合中每个元素的时候,for循环的一种
int [] a = {1,2,3};
for(int result : a){
System.out.println(result);
}

全部依次遍历,但是没有细节的处理

二、继承
is-a的关系
子类继承来自父类中的所有属性和方法,呗继承的受访问修饰符限制
但是构造不能被继承,父类的构造在构造是会起作用
优点:①复用性②扩展父类属性和方法

Java是单继承,一个类只有一个父类
单继承:层次结构清晰,丰富度不高,所以java在接口中多实现弥补
多继承:C++等,丰富度高,可能出现网状等复杂的继承关系,结构可能不清晰

三、类全名,类限定名
①import com.lovo.Son;
Son a = new Son();

②com.lovo.Son a = new com.lovo.Son();

四、方法重写
子类重新实现父类的方法
①方法名,参数列表,返回类型全部一致
②子类的访问修饰符不能比父类小
public > private

以上是关于2.24 Java基础总结 ①for-each循环②继承概念③全类名④方法重写的主要内容,如果未能解决你的问题,请参考以下文章

2.24 Java基础总结 ①访问权限②static③静态方法④实例初始化块⑤静态初始化块

Java基础Java 增强型的for循环 for each

反编译看java for-each循环

For-Each 循环 Java 错误 ArrayIndexOutOfBoundsException

For-Each循环Java错误ArrayIndexOutOfBoundsException

从字节码看Java中for-each循环(增强for循环)实现原理