本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- kaizi1992
- xpenxpen
- jh108020
- 龙儿筝
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
this与super
1、this和super都代表了什么
this:代表当前对象的引用,谁来调用我,我就代表谁
super:代表当前对象父类的引用
2、this和super的使用区别
a、调用成员变量
this.成员变量 调用本类的成员变量,也可以调用父类的成员变量
super.成员变量 调用父类的成员变量。
b、调用构造方法
thi ...
super和this
this和super的区别
No.
区别
this
super
1
操作属性
this.属性:表示调用本类中的属性,如果本类中的属性不存在,则从父类查找
super.属性:表示调用父类中的属性
2
操作方法
this.方法():表示调用本类中的方法,如果本类中的方法不存在,则从父类 ...
Java 多态,覆盖(override),super关键字,构造函数知识要点
1. 多态概念要点:
概念:
类重载(overload)方法,子类覆盖(override)父类的方法都是多态的体现.
多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。
引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象 ...
Java中super的使用
Java中除了this,还有一个关键字super,super指父类,在类的继承中有重要的作用。
1.使用super访问父类的属性和方法
子类自动继承父类的属性和方法(除private修饰),一般情况下,直接使用父类的属性和方法,也可使用this来指明本对象。但有时为了明确指明父类的属性和方法,使用关键字super。
如:父类Person中有age属性,子类使用age,this.age,sup ...
java笔记(08,继承)
Last modified:2013-06-12 16:42:56
**********************************
继承:
继承(Extends):
1.提高了代码的复用性;
2.继承让类与类之间产生了关系 ...
JAVA中子类实例化过程中super和this的使用
用代码直观理解子类实例化过程。
1、注意其中super和this关键字的使用。
2、分别对第7,8,9行代码进行注释后运行,观察运行结果。
3、对第45行代码进行取消注释,观察运行结果。
4、注意第51行和第52行代码中this关键字的不同使用方式。
5、源代码不动,注释掉父类中Father()构造方法(第22~25行代码),观察运行结果,并看父类构造函数的注释语句。
class ...