文档章节

Java super()

Oscarfff
 Oscarfff
发布于 2015/06/09 11:21
字数 109
阅读 152
收藏 1

精选30+云产品,助力企业轻松上云!>>>

super()关键字?有何用,怎么用?

首先我们上代码,实际测试来看看。

package com.yuan.test;

class Game {
	Game(int i) {
		System.out.println("Game constructor");
	}
}

class BoardGame extends Game {
	BoardGame(int i) {
		super(i);
		System.out.println("BoardGame constructor");
	}
}

public class TestSuper extends BoardGame {
	TestSuper() {
		super(11);
		System.out.println("Chess constructor");
	}

	public static void main(String[] args) {
		TestSuper x = new TestSuper();
	}
}
//BoardGame constructor
//Chess constructor

从例子可以看出,super( E )关键字用于调用父类的构造方法,其中 E 表示构造函数的参数。

Oscarfff
粉丝 72
博文 816
码字总数 97116
作品 0
崇明
后端工程师
私信 提问
加载中
请先登录后再评论。
Java基础语法(11)-面向对象之关键字

title: Java基础语法(11)-面向对象之关键字 blog: CSDN data: Java学习路线及视频 1.this this是什么 它在方法内部使用,即这个方法所属对象的引用; 它在构造器内部使用,表示该构造器正在初...

osc_0hs26yvj
04/04
14
0
Java基础语法(11)-面向对象之关键字

title: Java基础语法(11)-面向对象之关键字 blog: CSDN data: Java学习路线及视频 1.this this是什么 它在方法内部使用,即这个方法所属对象的引用; 它在构造器内部使用,表示该构造器正在初...

BenCoper
04/03
0
0
Java 8新特性四:Double colon(::) operator

关注:Java提升营,最新文章第一时间送达,10T 免费学习资料随时领取!!! 双冒号(::)操作,也被称为方法引用运算符,用于直接调用指定类的方法。它的行为与lambda表达式完全相同。它与l...

Java提升营
04/17
9
0
Java开发者易犯错误Top10

本文总结了Java开发者经常会犯的前十种错误列表。 Top1. 数组转换为数组列表 将数组转换为数组列表,开发者经常会这样做: [java] view plaincopy List<String> list = Arrays.asList(arr); ...

kingdelee
2015/02/15
12
0
HotSpot的类模型(2)

在前一篇文章 HotSpot的二分模型 中已经讲过,HotSpot采用了OOP-Klass模型描述Java的类和对象。Klass模型采用Klass类及相关子类来表示具体的Java类,可以理解这些类为Java类在C++ 中的对等体...

HotSpot-Researcher
前天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

深源恒际:担心个人身份被冒用?不存在!

本文作者:c****t 近日,苟晶被冒名顶替身份参加高考的事件在社会各界掀起广泛热议。事件调查结果公布后,舆论风向逆转,吃瓜群众认为当事人夸大其词消费了公众情绪,一边对当事人所遭遇的不...

百度开发者中心
昨天
0
0
Python应用程序的最佳项目结构是什么? [关闭] - What is the best project structure for a Python application? [closed]

问题: Imagine that you want to develop a non-trivial end-user desktop (not web) application in Python. 想象一下,您想用Python开发一个平凡的最终用户桌面(非Web)应用程序。 What...

fyin1314
12分钟前
0
0
Android错误:无法在设备上安装* .apk *:超时 - Android error: Failed to install *.apk on device *: timeout

问题: I'm getting this error from time to time and don't know what causing this: 我不时收到这个错误,不知道是什么导致这个: When trying to run/debug an Android app on a real de......

富含淀粉
42分钟前
13
0
CKEditor 5 + SpringBoot实战(三):SpringData JPA数据持久化

在本系列的文章中,我将介绍如何在Spring Boot Application中使用CKEditor编辑器。介绍的内容包括基本环境的搭建,文件上传,SpringData JPA数据持久化,CKEditor5的安装,CKEditor图片上传,...

树下魅狐
59分钟前
9
0
Confluence 如何查看页面 ID

如果你希望查看页面的 ID 你有 2 个方法。 例如,你希望查看 https://www.cwiki.us/display/CONFLUENCEWIKI/Get+started 页面的 Page ID 的话。 如果你的标题栏没有特殊字符,那么将会使用英...

honeymoose
今天
11
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部