interface Vehicle { default void print(){ System.out.println("我是一辆车!"); } static void blowHorn(){ System.out.println("按喇叭!!!"); } } 必须是default (默认)或者s ...
分类:
其他好文 时间:
2018-05-15 22:52:02
阅读次数:
293
转载自:https://blog.csdn.net/u014042146/article/details/48374087,除了个别注释稍作更改,其他没变,代码建议跑一遍,想清楚逻辑。 this 和super在构造函数中只能有一个,且都必须是构造函数当中的第一行。 super关键字,子类可以通过它调 ...
分类:
编程语言 时间:
2018-05-07 13:29:48
阅读次数:
147
背景 + Java给定一个具体的类型参数A之后的泛型List,与给定另一个具体的类型参数X的泛型List之间没有层次关系,不论A和X类型的层次关系如何。 + super或者extends可以定义一大类的泛型,作为给出具体类型参数的泛型的父类。 + super或者extends定义的有边界泛型,根据参 ...
分类:
编程语言 时间:
2018-05-03 23:34:38
阅读次数:
311
2018-05-01 super关键字 什么是super? this:表示当前对象本身,或当前类的一个实例,通过 this 可以调用本对象的所有方法和属性。 super:表示当前对象的父类对象。(是在子类对象中对父类对象的引用) 在JAVA类中使用super来引用父类的成分,用this来引用当前对象 ...
分类:
编程语言 时间:
2018-05-01 23:26:17
阅读次数:
190
一、static关键字为了实现对象之间重复属性的数据共享,主要用于修饰类的成员1. 成员变量1)非静态成员变量:需要创建对象来访问2)静态成员变量:使用类名直接调用,也可以通过对象访问 2. 成员方法可以使用类名直接调用2.1 静态函数:1)静态函数中不能访问非静态成员变量,只能访问静态变量2)静态方法不可以定义this、super关键字3)静态优先于对象存在,静态方法中不可有this&
分类:
其他好文 时间:
2018-04-26 19:05:31
阅读次数:
195
阅读目录 作用 super 关键字 访问控制权限 初始化顺序 @Override 与方法重写 继承抽象类 final 关键字 阅读目录 阅读目录 作用 super 关键字 访问控制权限 初始化顺序 @Override 与方法重写 继承抽象类 final 关键字 作用 super 关键字 访问控制权限 ...
分类:
编程语言 时间:
2018-04-15 11:58:52
阅读次数:
268
为什么静态成员、静态方法中不能用this和super关键字 为什么静态成员、静态方法中不能用this和super关键字 1. 在静态方法中是不能使用this预定义对象引用的,即使其后边所操作的也是静态成员也不行.因为this代表的是调用这个函数的对象的引用,而静态方法是属于类的,不属于对象,静态方法 ...
分类:
其他好文 时间:
2018-04-09 13:16:41
阅读次数:
130
面向对象: 面向对象专注于由谁来解决这个过程,而调用者无需关注对象实现的细节 编程特点: 出现了一个个的类,从类中拿到对象,通过对象直接解决问题 类:具有一系列相同属性(特征)和方法(行为)的个体的集合 称为类 类是一个抽象的概念,只能说类具有哪些属性而不能直接对类进行赋值 例如 人类有身高这个属性 ...
分类:
其他好文 时间:
2018-04-08 20:15:14
阅读次数:
174
第四次学习总结 1继承、多态与is a ?继承就是避免多个类间重复定义共同行为。 可以把相同的成粗代码提升为父类。 ?java中子类只能继承一个父类,这种子类父类之间的关系就是is a关系。 2检查语法是否正确就可以使用is a即“是一种”来判断,方式是从=右边往左读:判断右边是不是一种左边。例:R ...
分类:
其他好文 时间:
2018-03-26 00:50:52
阅读次数:
154
20165212任胤 第四周学习总结 教材学习内容总结 第五章要点 子类与继承 成员变量的隐藏和方法重写 super关键字 继承与多态 abstract类与abstract方法 第六章要点 接口与实现 接口回调 接口与多态 面向接口编程 教材学习中的问题和解决过程 学的太粗糙了[捂脸].觉着第六章的 ...
分类:
其他好文 时间:
2018-03-26 00:48:28
阅读次数:
206