对象与对象之间的关系、继承的语法及特性、object类、super关键字、toString方法 ...
分类:
编程语言 时间:
2019-03-10 09:59:17
阅读次数:
157
Java中的super是什么?java中的super关键字是一个引用变量,用于引用父类对象。关键字“super”以继承的概念出现在类中。主要用于以下情况: 1.使用super与变量:当派生类和基类具有相同的数据成员时,会发生此情况。在这种情况下,JVM可能会模糊不清。我们可以使用以下代码片段更清楚地 ...
分类:
编程语言 时间:
2019-03-04 09:27:07
阅读次数:
357
重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。 重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的 ...
分类:
编程语言 时间:
2019-02-28 22:46:59
阅读次数:
230
一. super关键字 super 表示使用它的类的父类。super 可用于: 调用父类的构造方法; 调用父类的方法(子类覆盖了父类的方法时); 访问父类的数据域(可以这样用但没有必要这样用)。 调用父类的构造方法语法: 调用父类的方法语法: 如果是继承的方法,是没有必要使用 super 来调用,直 ...
分类:
其他好文 时间:
2019-02-23 01:23:53
阅读次数:
103
Java类的继承 1,继承定义以及基本使用 定义:子类能够继承父类的属性和方法; 注意点:Java中只支持单继承; 私有方法不能继承; 2,方法重写 所谓方法的重写 我们可以在子类中根据实际业务把父类的方法重写; 3,对象实例过程以及super关键字 对象实例化 先实例化调用父类构造方法,再调用子类 ...
分类:
编程语言 时间:
2019-01-28 13:43:00
阅读次数:
209
static静态修饰符 一)、static可用来修饰 1、成员变量:静态变量,可以直接通过类名访问 2、成员方法:静态方法,可以直接通过类名访问 3、代码块:静态代码,当java虚拟机加载类时,就会执行代码块 二)、类的成员变量 1、类变量(静态变量) A、被static修饰的变量 B、在内存中只有 ...
分类:
其他好文 时间:
2019-01-19 11:06:43
阅读次数:
217
一、Iterations : 1.do...while : 创建执行指定语句的循环,直到测试条件评估为false。在执行语句后评估条件,导致指定语句至少执行一次。 例子:在以下示例中,do...而循环迭代至少一次并重复,直到我不再小于5。 var result = ''; var i = 0; do ...
分类:
Web程序 时间:
2019-01-18 21:23:14
阅读次数:
204
前言 此篇文章是看了阮老师的es6教程,看到 关键字的时候觉得有必要总结梳理一下,原文还是参考 "ECMAScript 6入门" 。 正文 这个关键字,既可以当作函数使用,也可以当作对象使用。 1.当作函数使用 作为函数调用时,代表父类的构造函数。 要求 ,子类的构造函数必须执行一次 函数。 即作为 ...
分类:
其他好文 时间:
2019-01-16 14:26:16
阅读次数:
177
this this是自身的一个对象,代表对象本身。 this一般有3种用法: 1.普通的直接引用:this.userName 2.形参与成员名字重名,this起到区分作用 3.引用构造函数 见super的第3种用法。 super super可以理解为指向自己父类对象的一个指针,而这个父类指的是自己的 ...
分类:
编程语言 时间:
2019-01-16 11:39:25
阅读次数:
158
重写:子类重新编写父类的方法,方法名,参数,返回值都与父类相同 [1]子类函数的访问修饰权限不能少于父类的 [2]子类中不能重写父类中的final方法,必须重写父类中的abstract方法 [3]子类抛出的异常不能超过父类相应方法抛出的异常 [4]若想访问父类中的方法,可用super关键字,该关键字 ...
分类:
其他好文 时间:
2018-12-29 13:54:21
阅读次数:
179