1.public class Test extends Test1
{
public int test(String str, Integer x)
{
String test1 = "(String, Integer[])";
System.out.println("Override: " + str + " " +
test1);
return 0;
}
public static void main(String args)
{
Test1 sb = new Test();
sb.test("test", 3);
}
}
2.
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class JPanelTest extends JPanel {
public static void main(String[] args) {
JFrame frame = new JFrame("Test");
JLabel jl = new JLabel("Exit");
frame.getContentPane().add(jl);
frame.setSize(200, 90);
frame.addWindowListener(new WinEvent());
}
}
class WinEvent extends WindowAdapter {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}
3.
package com.apkway;
abstract class TestAbstract
{
public int test() { return 0; }
}
class Test extends TestAbstract
{
public int test() { return 60; }
}
class Test1 extends Test1
{
public int test() { return 150; }
public static void main (String[] args)
{
Test1 test1 = new Test1();
Test1 test = new Test1();
TestAbstract testAbs= new Test1();
System.out.println(test1.test()+ ", "+ test.test()+ ", "+ testAbs.test());
}
}
4.
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class JPanelTest extends JPanel {
public static void main(String[] args) {
JFrame frame = new JFrame("Test");
JLabel jl = new JLabel("Exit");
frame.getContentPane().add(jl);
frame.setSize(200, 90);
frame.addWindowListener(new WinEvent());
}
}
class WinEvent extends WindowAdapter {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}
转载于:https://blog.51cto.com/ghostgg/717498