62,614
社区成员
发帖
与我相关
我的任务
分享
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Project2 extends JFrame {
wdmb4 mb=null;
public Project2(){
mb=new wdmb4();
mb.setBackground(Color.yellow);//这样的话这句代码可以执行
this.add(mb);
this.setTitle("");
this.setSize(600,600);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
public static void main(String[] args){
Project2 pro=new Project2();
}
}
class wdmb4 extends JPanel{
//public void paint(Graphics g){
//super.paint(g);
//System.out.println("print方法被运行");
//}
}
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Project2 extends JFrame {
wdmb4 mb=null;
public Project2(){
mb=new wdmb4();
mb.setBackground(Color.yellow);//使用super语句,这样的话这句代码也可以执行
this.add(mb);
this.setTitle("");
this.setSize(600,600);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
public static void main(String[] args){
Project2 pro=new Project2();
}
}
class wdmb4 extends JPanel{
public void paint(Graphics g){
super.paint(g);
System.out.println("print方法被运行");
}
}
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Project2 extends JFrame {
wdmb4 mb=null;
public Project2(){
mb=new wdmb4();
mb.setBackground(Color.yellow);//这样的话这句代码,就不执行
this.add(mb);
this.setTitle("");
this.setSize(600,600);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
public static void main(String[] args){
Project2 pro=new Project2();
}
}
class wdmb4 extends JPanel{
public void paint(Graphics g){
//super.paint(g);
System.out.println("print方法被运行");
}
}
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
子类 子类对象=new 子类();
子类对象.请说话();
}
}
class 父类
{
public void 说话(){
System.out.println("父类说话,你好");
}
public void 请说话(){
说话();
}
}
class 子类 extends 父类
{
public void 说话(){
//不想说,让父类说
//super.说话();
//拦截了,不让说,或者说自己的话
System.out.println("子类说自己的话....");
}
}
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
子类 子类对象=new 子类();
子类对象.请说话();
}
}
class 父类
{
public void 说话(){
System.out.println("父类说话,你好");
}
public void 请说话(){
说话();
}
}
class 子类 extends 父类
{
public void 说话(){
//不想说,让父类说
super.说话();
}
}
super.paint(g);