社区
Java SE
帖子详情
public class Test5 extends JFrame 的extends是什么意思啊?
ansys0
2003-02-23 12:36:39
翻译成延伸的,那是什么意思啊?能给个详细的解释吗?
...全文
822
3
打赏
收藏
public class Test5 extends JFrame 的extends是什么意思啊?
翻译成延伸的,那是什么意思啊?能给个详细的解释吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
希偌
2003-02-23
打赏
举报
回复
extends表示继承,这里是指class Text5继承了javax.swing.JFrame类
Java中的继承具有与C++相同的效果,但采用的语法不同。Java用extends关键字标志从一个基础类的继承,并用super关键字指出准备在基础类中调用的方法,它与我们当前所在的方法具有相同的名字(然而,Java中的super关键字只允许我们访问父类的方法——亦即分级结构的上一级)。通过在C++中设定基础类的作用域,我们可访问位于分级结构较深处的方法。亦可用super关键字调用基础类构建器。正如早先指出的那样,所有类最终都会从Object里自动继承。和C++不同,不存在明确的构建器初始化列表。但编译器会强迫我们在构建器主体的开头进行全部的基础类初始化,而且不允许我们在主体的后面部分进行这一工作。通过组合运用自动初始化以及来自未初始化对象句柄的异常,成员的初始化可得到有效的保证。
xutaiqing520
2003-02-23
打赏
举报
回复
楼上已经说得很清楚了,extends表示继承。
weidongdong
2003-02-23
打赏
举报
回复
继承啊,
java小游戏推箱子
很适合初学者的小游戏import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.*; import java.awt.geom.*;
public
class
test3 {
public
static void main(String args[]) { GameFrame frame = new GameFrame(); frame.setDefaultCloseOperation(
JFrame
.EXIT_ON_CLOSE); frame.show(); JOptionPane.showMessageDialog(null, "红色方块代表玩家\n把紫色箱子推到蓝框中过关\n方向键控制方向\n不能返回到上一步"); } }
class
GameFrame
extends
JFrame
{ static int num;
public
GameFrame() { setSize(400, 400); Container c = getContentPane(); GamePanel panel1 = new GamePanel(); c.add(panel1); } }
class
GamePanel_2
extends
JPanel {
public
GamePanel_2() {
java登陆界面代码,可以验证
很好的代码 import java.awt.*; import java.awt.event.*; import javax.swing.*;
public
class
Test_Login
extends
javax.swing.
JFrame
{ private JPanel jPanel1; private JButton bntLogin; private JButton bntCannel; private JPasswordField pwd; private JTextField username; private JLabel jLabel2; private JLabel jLabel1;
基于Web的酒店客房管理系统的设计与实现+论文+开题
@Controller("adminController") @RequestMapping(value = "/admin")
public
class
AdminController
extends
MyController { @RequestMapping(value = "/index")
public
String frame(Model model, ...
Java-
JFrame
Label和标签居中 import javax.swing.*; import java.awt.*;
public
class
JFrame
Demo02 {
public
static void main(String[] args) { new My
JFrame
2().init(); } }
class
My
JFrame
2
extends
JFrame
{
public
void init(){ //获得一个容器 Conta
java布局——流式布局
/* * 流式布局实现 * */ package swing; import java.awt.*; import javax.swing.*;
public
class
Test3
extends
JFrame
{ JButton jb1,jb2,jb3,jb4,jb5,jb6;
public
static void main(String[] args) { // TODO Au
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章