黑马程序员技术交流社区
标题:
【厦门校区JavaEE就业7期-每日总结】继承&修饰符
[打印本页]
作者:
厦门校区
时间:
2019-4-17 18:36
标题:
【厦门校区JavaEE就业7期-每日总结】继承&修饰符
今天我们进入到了就业班,学习了面向对象三大特性的第二个,继承,请根据自己的理解,回答下面问题。
1.什么是方法的重写?继承后方法重写要注意哪几点?
2.什么情况下会用到Static关键字?
3.静态代码块会在什么时候执行?
4.使用静态成员的注意事项?
作者:
维度猎人
时间:
2019-4-17 20:49
郑峰
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:方法的重写:子类出现了和父类中一模一样的方法声明(方法名一样,参数列表也必须一样)
注意事项:1. 私有方法不能被重写(父类私有成员子类是不能继承的)
2. 子类方法访问权限不能更低(public > 默认 > 私有)
2.什么情况下会用到Static关键字?
答:被类的所有对象共享,这也是我们判断是否使用静态关键字的条件
3.静态代码块会在什么时候执行?
答:可以通过类名调用当然,也可以通过对象名调用(推荐使用类名调用)
4.使用静态成员的注意事项?
答:
静态成员方法只能访问静态成员
作者:
汪一飞
时间:
2019-4-17 21:33
1.什么是方法的重写?继承后方法重写要注意哪几点?
子类出现了和父类中一模一样的方法声明(方法名一样,参数列表也必须一样)
(1). 私有方法不能被重写(父类私有成员子类是不能继承的)
(2). 子类方法访问权限不能更低(public > 默认 > 私有)
2.什么情况下会用到Static关键字?
当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
可以使用类名.属性名、类名.方法名直接访问
4.使用静态成员的注意事项?
静态成员方法只能访问静态成员
作者:
王卓立
时间:
2019-4-17 21:34
1.什么是方法的重写?继承后方法重写要注意哪几点?
在子类中,对父类的方法进行修改并覆盖,就叫做方法重写.
注意事项:
1. 私有方法不能被重写(父类私有成员子类是不能继承的)
2. 子类方法访问权限不能更低(public > 默认 > 私有)
3. 子类的方法声明必须与父类一致(方法名,参数类别,返回类型等)
2.什么情况下会用到Static关键字?
当变量或方法需要被所有对象共享时.
3.静态代码块会在什么时候执行?
加载类之后,创建对象之前.
4.使用静态成员的注意事项?
静态成员方法只能访问静态成员
作者:
王嘉俊
时间:
2019-4-17 21:34
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:在子父类中,子类中包含的方法名称和参数列表和父类的方法都相同。 注意:答·答支持多级继承,不支持多继承
2.什么情况下会用到Static关键字?
答:当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
答:在类名加载中,初始化阶段执行。
4.使用静态成员的注意事项?
答:静态只能访问静态成员,可以通过类名直接调用。
作者:
Dream梦
时间:
2019-4-17 21:34
潘绍平:
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:子类出现了和父类中一模一样的方法声明(方法名一样,参数列表也必须一样)
方法重写的注意事项:
1. 私有方法不能被重写(父类私有成员子类是不能继承的)
2. 子类方法访问权限不能更低(public > 默认 > 私有)
2.什么情况下会用到Static关键字?
答:被类的所有对象共享,与类的属性行为有关,跟对象无关的时候可以使用static修饰
3.静态代码块会在什么时候执行?
答:类或者对象调用的时候运行。
4.使用静态成员的注意事项?
答:- 非静态的成员方法
- 能访问静态的成员变量
- 能访问非静态的成员变量
- 能访问静态的成员方法
- 能访问非静态的成员方法
- 静态的成员方法
- 能访问静态的成员变量
- 能访问静态的成员方法
- 总结成一句话就是:
- 静态成员方法只能访问静态成员
作者:
叶晓翔
时间:
2019-4-17 21:35
今天我们进入到了就业班,学习了面向对象三大特性的第二个,继承,请根据自己的理解,回答下面问题。
1.什么是方法的重写?继承后方法重写要注意哪几点?
重写是子类对父类的允许访问的方法的实现过程进行重新编写,返回值和形参都不能改变,即外壳不变,核心重写。
2.什么情况下会用到Static关键字?
在同一类中,当某一数据被所有实例化对象共享时,可以用static修饰。
3.静态代码块会在什么时候执行?
在加载类的时候执行,在对象创建前执行,静态代码块只执行一次,一半用来初始化某些值,并被所有对象全局共享。
4.使用静态成员的注意事项?
静态方法内部只能使用静态变量,而静态变量是属于类的,如果都是静态方法那么这个类就没有实例化的必要,所以一般工具类才使用静态方法。
作者:
宋涵耀
时间:
2019-4-17 21:36
1.什么是方法的重写?继承后方法重写要注意哪几点?
子类和父类名称,参数列表相同的方法
2.什么情况下会用到Static关键字?
被类的所有对象共享,通过类名调用
3.静态代码块会在什么时候执行?
程序有调用到时候
4.使用静态成员的注意事项?
只能访问静态成员变量和方法
作者:
高建有
时间:
2019-4-17 21:36
1.什么是方法的重写?继承后方法重写要注意哪几点?
方法重写:当子类出现了和父类中一模一样的方法声明时(方法名,参数列表一样,)即发生了重写;
注意:
(1)父类私有方法不能被重写(父类私有成员子类是不能继承的)
(2)子类方法访问权限不能低于父类 (public > 默认 > 私有)
2.什么情况下会用到Static关键字?
static可以修饰成员变量,成员方法,代码块,类
特点:被static修饰的内容会随着类加载而加载,优先于对象存在,成员变量和成员方法可以直接调用并被该类下所有对象共享
使用:在同一类中,当某个数据被所有对象共享是,可以用static修饰
3.静态代码块会在什么时候执行?
静态代码块会在类加载过程中的初始化阶段执行
4.使用静态成员的注意事项?
1.静态方法不能访问非静态成员变量,只能访问静态成员
2.静态方法内不可以定义this.super关键字(静态优先于对象存在)
3.非静态方法可以访问静态成员变量
作者:
LPY
时间:
2019-4-17 21:36
1.什么是方法的重写?继承后方法重写要注意哪几点?
子类出现了和父类中一模一样的方法声明(方法名一样,参数列表也必须一样)
(1). 私有方法不能被重写(父类私有成员子类是不能继承的)
(2). 子类方法访问权限不能更低(public > 默认 > 私有)
2.什么情况下会用到Static关键字?
当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
可以使用类名.属性名、类名.方法名直接访问
4.使用静态成员的注意事项?
静态成员方法只能访问静态成员
作者:
陈明捷
时间:
2019-4-17 21:38
1.什么是方法的重写?继承后方法重写要注意哪几点?
在子父类中,子类中包含的方法名称和参数列表和父类的方法都相同
支持多级继承,不支持多继承
2.什么情况下会用到Static关键字?
当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
可以通过类名调用,也可以通过对象名调用(推荐使用类名调用)
4.使用静态成员的注意事项?
静态成员方法只能访问静态成员
作者:
黄孝贵
时间:
2019-4-17 21:39
1.什么是方法的重写?继承后方法重写要注意哪几点?
方法重写:在子父类中,子类中包含的方法名称和参数列表和父类的方法都相同。
注意:私有方法不能被重写(父类私有成员子类是不能继承的)
子类方法访问权限不能更低(public > 默认 > 私有)
2.什么情况下会用到Static关键字?
当一个类中被所有对象共享的数据,可以使用static修饰;
3.静态代码块会在什么时候执行?
可以通过类名调用,当然也可以通过对象名调用【推荐使用类名调用。
4.使用静态成员的注意事项?
静态的成员方法只能访问静态成员。
作者:
谢龙炜
时间:
2019-4-17 21:41
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:就是子类不满意父类中提供的方法,想增加功能,这时就需要方法重写了。
注意:
1.参数列表必须完全与被重写的方法相同;
2.返回的类型必须一直与被重写的方法的返回类型相同;
3.访问修饰符的限制一定要大于被重写方法的访问修饰符(public>protected>默认>private)
2.什么情况下会用到Static关键字?
答:当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
答:静态代码块在类加载时调用,并且只调用一次。
4.使用静态成员的注意事项?
答:1.静态方法只能访问静态成员。
2.静态方法中不可以使用this或者super关键字。
作者:
林美娇
时间:
2019-4-17 21:41
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:在子父类中,子类中的方法名与参数列表都和父类中的相同,叫做方法的重写。
要注意重写是否正确(@Override检验);
要注意父类中的私有方法不能被重写;
要注意子类重写方法的访问权限不能比父类的低(public > protected > 默认 > private)。
2.什么情况下会用到Static关键字?
答:当一个类中的属性或行为被类的所有对象共享时,可以用Static来修饰。
3.静态代码块会在什么时候执行?
答:可以通过类名调用执行(推荐),也可以通过对象名调用执行。
4.使用静态成员的注意事项?
答:静态成员方法只能访问静态的成员变量及成员方法。
作者:
刘鸿
时间:
2019-4-17 21:41
1.什么是方法的重写?继承后方法重写要注意哪几点?
子类对父类的方法进行重写,方法名、参数列表要相同。
要注意:私有方法不能被重写;子类方法的访问权限要大于等于父类方法的访问权限。
2.什么情况下会用到Static关键字?
成员变量或者成员方法需要被类的所有对象共享。
3.静态代码块会在什么时候执行?
当第一次使用本类时,静态代码块会执行且唯一一次;
一般用来一次性对静态成员变量进行赋值。
4.使用静态成员的注意事项?
静态成员可以通过类或者对象调用,但是推荐通过类调用;
静态成员方法不能直接访问非静态,只能访问静态成员;
静态成员不能使用this。
作者:
宋加福
时间:
2019-4-17 21:42
1.什么是方法的重写?继承后方法重写要注意哪几点?
父类和子类的方法名字相同
方法重写要注意父类和子类的方法名字相同,方法的参数相同,如果父类的方法被finally修饰,则该方法不能被重写。
2.什么情况下会用到Static关键字?
当成员变量所用到的值要被共享时,用到static关键字。
3.静态代码块会在什么时候执行?
加载类之后
4.使用静态成员的注意事项?
静态成员方法只能访问静态成员。
作者:
徐雯雯
时间:
2019-4-17 21:42
1.什么是方法的重写?继承后方法重写要注意哪几点?
答: 在子父类中,子类中包含的方法名称和参数列表和父类的方法都相同
注意: 1. 父类中私有方法 子类不能重写
2. 子类重写父类方法的时 子类访问权限修饰符不能比父类的低
2.什么情况下会用到Static关键字?
答: 当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
答: 在类名加载中, 初始化阶段执行
4.使用静态成员的注意事项?
答: 静态只能访问静态成员,可以通过类名直接调用
作者:
黄戚君
时间:
2019-4-17 21:44
1.什么是方法的重写?继承后方法重写要注意哪几点?
在子类中,对父类的方法进行修改并覆盖,就叫做方法重写.
注意事项:
1. 私有方法不能被重写(父类私有成员子类是不能继承的)
2. 子类方法访问权限不能更低(public > 默认 > 私有)
3. 子类的方法声明必须与父类一致(方法名,参数类别,返回类型等)
2.什么情况下会用到Static关键字?
当变量或方法需要被所有对象共享时.
3.静态代码块会在什么时候执行?
加载类之后,创建对象之前.
4.使用静态成员的注意事项?
静态成员方法只能访问静态成员
作者:
林勇华
时间:
2019-4-17 21:45
今天我们进入到了就业班,学习了面向对象三大特性的第二个,继承,请根据自己的理解,回答下面问题。
1.什么是方法的重写?继承后方法重写要注意哪几点?
子类方法方法与父类方法声明一模一样
方法名和参数列表一模一样
访问权限子类不能更小
不能重写父类私有方法
2.什么情况下会用到Static关键字?
static关键字表示本类对象所用共用,当一个成员为公共的时,可以使用static关键字
3.静态代码块会在什么时候执行?
随着类的加载而加载
4.使用静态成员的注意事项?
用类名进行调用
静态成员方法只能访问静态成员
作者:
郑斐均
时间:
2019-4-17 21:45
徐雯雯 发表于 2019-4-17 21:42
1.什么是方法的重写?继承后方法重写要注意哪几点?
答: 在子父类中,子类中包含的方法名称和参数列表 ...
1.什么是方法的重写?继承后方法重写要注意哪几点?
在子父类中,子类中包含的方法名称和参数列表和父类的方法都相同
场景:子类对父类提供的方法不满意,需要增强功能,子类重写父类方法
支持多级继承,不支持多继承
2.什么情况下会用到Static关键字?
当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
类加载时运行
4.使用静态成员的注意事项?
静态成员方法只能访问静态成员
作者:
林晓诗
时间:
2019-4-17 21:45
1.什么是方法的重写?继承后方法重写要注意哪几点?
在子类中定义与父类方法名相同,参数列表相同的方法。
(1)方法名、参数列表相同;
(2)访问权限不能小于父类方法
(3)不能重写私有方法
2.什么情况下会用到Static关键字?
(1)类中的成员变量由所有对象共有
(2)类中的方法不需要对象即可使用
3.静态代码块会在什么时候执行?
仅在类加载到内存中时执行一次
4.使用静态成员的注意事项?
静态成员只能访问静态成员;
静态成员能通过类名访问。
作者:
郭建(07期)
时间:
2019-4-17 21:46
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:在子类中,出现与父类相同的方法声明(方法名称和参数列表都相同)。
在父类中,被私有的成员方法,子类是无法进行重写的。
访问权限问题,子类的方法访问权限不能比父类中的低(public > 默认 > 私有)。
2.什么情况下会用到Static关键字?
答:当一个成员变量或者成员方法,在一个类中会被所有对象共享时,可对该变量或者方法使用static关键字进行修饰。
3.静态代码块会在什么时候执行?
答:会在我们通过类名或者对象名进行调用时执行。
4.使用静态成员的注意事项?
答:静态成员方法只能访问静态成员。
作者:
吴星辉
时间:
2019-4-17 21:46
1.什么是方法的重写?继承后方法重写要注意哪几点?
在子父类中,子类中包含的方法名称和参数列表和父类的方法都相同。 私有方法不能被重写,子类方法访问权限不能比父类更低。
2.什么情况下会用到Static关键字?
当需要被类的所有属性共享的时候。
3.静态代码块会在什么时候执行?
会在程序一开始运行时先加载静态代码块。
4.使用静态成员的注意事项?
静态成员方法只能访问静态成员,非静态成员方法都可以访问。
作者:
阮必文
时间:
2019-4-17 21:46
今天我们进入到了就业班,学习了面向对象三大特性的第二个,继承,请根据自己的理解,回答下面问题。
1.什么是方法的重写?继承后方法重写要注意哪几点?
子类出现和父类中一模一样的方法声明(方法名一样,参数列表也必须一样)
1.私有方法不能被重写(父类私有成员子类是不能继承的)
2.子类方法访问权限不能更低(public->默认->私有)
2.什么情况下会用到Static关键字?
静态变量:当我们希望类中的属性或者行为跟类有关,跟对象无关的时候,需要把这个成员变量或者成员方法修改为静态的
3.静态代码块会在什么时候执行?
静态代码块会在类加载过程中的初始化阶段执行
4.使用静态成员的注意事项?
静态成员方法只能访问静态成员
可以通过类名直接调用
作者:
陈青超
时间:
2019-4-17 21:47
1.什么是方法的重写?继承后方法重写要注意哪几点?
方法的重写是指父类不能满足子类的需求,在子类中调用父类中的方法并在方法中增加功能。注意:私有方法不能被重写。
2.什么情况下会用到Static关键字?
当一个变量或方法同时可以被多个对象使用时,就可以定义该变量或方法为静态变量或方法,访问时通过调用类名可以对静态变量进行取值赋值。
3.静态代码块会在什么时候执行?
在方法中加载静态方法时候。
4.使用静态成员的注意事项?
非静态方法可以调用静态和非静态方法
静态方法只能调用静态方法
作者:
余鹏程
时间:
2019-4-17 21:48
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:
(1)子类的方法名和参数列表与父类的方法名和参数列表相同
(2)注意方法名要相同
在父类中,被私有的成员方法,子类是无法进行重写的。
访问权限问题,子类的方法访问权限不能比父类中的低(public > 默认 > 私有)。
2.什么情况下会用到Static关键字?
答:
被类中所有对象共享的情况下
3.静态代码块会在什么时候执行?
答:
静态代码块在类加载时调用,并且只调用一次。
4.使用静态成员的注意事项?
答:
静态成员方法只能访问静态成员
作者:
余聪望
时间:
2019-4-17 21:50
1.什么是方法的重写?继承后方法重写要注意哪几点?
子类出现了和父类中一模一样的方法声明(方法名一样,参数列表也必须一样)
(1). 私有方法不能被重写(父类私有成员子类是不能继承的)
(2). 子类方法访问权限不能更低(public > 默认 > 私有)
2.什么情况下会用到Static关键字?
当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
可以使用类名.属性名、类名.方法名直接访问
4.使用静态成员的注意事项?
静态成员方法只能访问静态成员
作者:
庄天顺
时间:
2019-4-17 21:50
今天我们进入到了就业班,学习了面向对象三大特性的第二个,继承,请根据自己的理解,回答下面问题。
1.什么是方法的重写?继承后方法重写要注意哪几点?
子类对父类不满意增加新功能 覆盖方法 方法名要一样
2.什么情况下会用到Static关键字?
当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
在执行调用时
4.使用静态成员的注意事项?
静态成员只能调用静态成员
作者:
连惠腾
时间:
2019-4-17 21:51
1.什么是方法的重写?继承后方法重写要注意哪几点?
方法的重写:就是在子类方法中把父类的方法重新写一遍,可以加上子类特有的行为。
注意事项:1.私有方法不能被重写,父类私有成员子类是不能被继承的。
2.子类中访问权限不能低于父类的访问权限。(public>默认>私有)
2.什么情况下会用到Static关键字?
当一个类中的某个属性被所以对象共享的时候可以使用static关键字。
3.静态代码块会在什么时候执行?
用static修饰符修饰的代码表示静态代码块,当Java虚拟机(JVM)加载类时就会执行改代码块。
4.使用静态成员的注意事项?
1.静态成员方法只能访问静态成员
2.在普通成员方法中,则可以直接访问同类的非静态变量和静态变量
3. 静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。
作者:
伍志晟
时间:
2019-4-17 21:51
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:
子类中出现了和父类中一模一样的方法声明
注意:
1、父类的私有方法,子类不能重写
2、子类将父类方法重写是,访问权限修饰符等级不能低于父类
2.什么情况下会用到Static关键字?
答:
当一个属性或行为可以被所有对象共享时使用
3.静态代码块会在什么时候执行?
答:
类在加载过程中,初始化阶段开始执行
4.使用静态成员的注意事项?
答:
静态成员方法只能访问静态成员
作者:
严显辉
时间:
2019-4-17 21:53
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:在子父类中,子类中包含的方法名称和参数列表和父类的方法都相同。 注意:答·答支持多级继承,不支持多继承
2.什么情况下会用到Static关键字?
答:当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
答:在类名加载中,初始化阶段执行。
4.使用静态成员的注意事项?
答:静态只能访问静态成员,可以通过类名直接调用。
作者:
林聪全
时间:
2019-4-17 21:53
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:方法的重写是:在子父类中,子类和父类的方法名称相同.参数列表也相同
继承,支持多级继承,不支持多继承.
2.什么情况下会用到Static关键字?
答:当一个类中有一个被所有对象所共享的数据,我们就可以用static来修饰.
3.静态代码块会在什么时候执行?
答:静态只能访问静态成员,可以通过类名调用
4.使用静态成员的注意事项?
.静态方法不能访问非静态成员变量,只能访问静态成员
--------林聪全
作者:
郑少峰
时间:
2019-4-17 21:55
1.什么是方法的重写?继承后方法重写要注意哪几点?
在子类中定义与父类方法名相同,参数列表相同的方法。
(1)方法名、参数列表相同;
(2)访问权限不能小于父类方法
(3)不能重写私有方法
2.什么情况下会用到Static关键字?
(1)类中的成员变量由所有对象共有
(2)类中的方法不需要对象即可使用
3.静态代码块会在什么时候执行?
仅在类加载到内存中时执行一次
4.使用静态成员的注意事项?
静态成员只能访问静态成员;
静态成员能通过类名访问。
作者:
方文彪
时间:
2019-4-17 21:57
1.什么是方法的重写?继承后方法重写要注意哪几点?
当父类方法不能满足子类功能,子类可以进行方法的重写,子类方法名称和列表要和父类相同
2.什么情况下会用到Static关键字?
当一个类被所有对象共享时
3.静态代码块会在什么时候执行?
调用类名或者对象名
4.使用静态成员的注意事项?
静态成员方法只能访问静态成员方法
作者:
许泽伟
时间:
2019-4-18 00:03
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:
(一)在子父类中,子类中包含的方法名称和参数列表和父类的方法都相同
(二)注意两点:
1. 私有方法不能被重写(父类私有成员子类是不能继承的)
2. 子类方法访问权限不能更低(public > 默认 > 私有)
2.什么情况下会用到Static关键字?
答:
当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
答:
可以使用类名.属性名、类名.方法名直接访问
4.使用静态成员的注意事项?
答:
静态成员方法只能访问静态成员
作者:
刘炯榕
时间:
2019-4-18 09:00
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:子类出现了和父类中一模一样的方法声明(方法名一样,参数列表也必须一样)
方法重写的注意事项:
1. 私有方法不能被重写(父类私有成员子类是不能继承的)
2. 子类方法访问权限不能更低(public > 默认 > 私有)
2.什么情况下会用到Static关键字?
答:被类的所有对象共享,与类的属性行为有关,跟对象无关的时候可以使用static修饰
3.静态代码块会在什么时候执行?
答:类或者对象调用的时候运行。
4.使用静态成员的注意事项?
答:- 非静态的成员方法
能访问静态的成员变量
能访问非静态的成员变量
能访问静态的成员方法
能访问非静态的成员方法
静态的成员方法
能访问静态的成员变量
能访问静态的成员方法
总结成一句话就是:
静态成员方法只能访问静态成员
作者:
覃坤基
时间:
2019-4-18 10:00
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:子类出现了和父类中一模一样的方法声明(方法名一样,参数列表也必须一样);
注意:1,私有方法不能被重写(父类私有成员子类是不能继承的)
2,子类方法访问权限不能更低(public > 默认 > 私有)
2.什么情况下会用到Static关键字?
答:被类的所有对象共享,这也是我们判断是否使用静态关键字的条件;
可以通过类名调用当然,也可以通过对象名调用。
3.静态代码块会在什么时候执行?
答:加载类之后,创建对象之前.
4.使用静态成员的注意事项?
答:能访问静态的成员变量
能访问静态的成员方法
作者:
郑方灼
时间:
2019-4-18 21:43
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:①:当子类对父类提供的方法不满意时,需要自己增加功能,就重新写一个与父类方法名称相同,
参数列表也想同的方法就叫做方法的重写。
②:要注意方法名称,参数列表是否与父类相同,可以用@override来进行检测。
2.什么情况下会用到Static关键字?
答:当我们希望类中的属性或行为只跟类有关,而与对象无关时,就需要用到static关键字把成员变量或
成员方法改为静态的。
3.静态代码块会在什么时候执行?
答:当静态成员被通过类名或对象进行调用时。
4.使用静态成员的注意事项?
答:静态成员方法只能访问静态成员。
作者:
陈晓煌
时间:
2019-4-19 21:23
1.什么是方法的重写?继承后方法重写要注意哪几点?
答:就是子类不满意父类中提供的方法,想增加功能,这时就需要方法重写了。
注意:
1.参数列表必须完全与被重写的方法相同;
2.返回的类型必须一直与被重写的方法的返回类型相同;
3.访问修饰符的限制一定要大于被重写方法的访问修饰符(public>protected>默认>private)
2.什么情况下会用到Static关键字?
答:当一个类中被所有对象共享的数据,可以使用static修饰
3.静态代码块会在什么时候执行?
答:静态代码块在类加载时调用,并且只调用一次。
4.使用静态成员的注意事项?
答:1.静态方法只能访问静态成员。
2.静态方法中不可以使用this或者super关键字。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2