2018年6月9日

深入理解Java的接口和抽象类

摘要: 深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下 阅读全文

posted @ 2018-06-09 23:07 幻世神码 阅读(81) 评论(0) 推荐(0)

2018年6月7日

Java 基础(面向对象的三大特性)- 继承

摘要: 继承使用要点: 1.父类也称超累、基类、派生类。 2.Java中只有单继承,没有多继承。 3.Java中类没有多继承,但是接口可以多继承。 4.子类继承父亲,可以继承父类中所有的属性和方法(构造方法除外,子类也不可以直接访问父类的私有方法和属性)。 5.如果定义一个类时,没有调用extends,则他 阅读全文

posted @ 2018-06-07 23:46 幻世神码 阅读(67) 评论(0) 推荐(0)

2018年6月6日

Java 初始化顺序(静态变量,静态初始化块,实例变量,实例初始化块,构造方法)

摘要: 1、执行顺序 1.1、一个类中的初始化顺序 类内容(静态变量、静态初始化块) => 实例内容(变量、初始化块、构造器) 1.2、两个具有继承关系类的初始化顺序 父类的(静态变量、静态初始化块)=> 子类的(静态变量、静态初始化块)=> 父类的(变量、初始化块、构造器)=> 子类的(变量、初始化块、构 阅读全文

posted @ 2018-06-06 21:57 幻世神码 阅读(101) 评论(0) 推荐(0)

导航