📄 override.java
字号:
import java.applet.Applet;
import java.awt.*;
import java.util.*;
public class Override extends Applet
{
Overf overf1 ;Overz overz1;
public void init()
{
overf1 =new Overf();overz1=new Overz();
overf1.setA(20); //父类对象用父类的方法为父类属性a赋值
overz1.giveB(30); //子类对象用自己的方法为子类属性b赋值
}
public void paint(Graphics g)
{
g.drawString("得到a值——用父类前缀:Overf.get() " + Overf.get(),20,40);
g.drawString("得到b值——用子类前缀:Overz.get() " + Overz.get(),20,80);
}}
class Overf
{
static int a;
public void setA(int x)
{ a=x; }
static int get()
{ return a; }
}
class Overz extends Overf
{
static int b;
public void giveB(int x)
{ b=x;}
static int get()
{ return b;}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -