package 第6章;
interface Window
{
public void open();
public void close();
public void actived();
public void icon();
public void decon();
}
//适配器设计模式
abstract class WindowAdapter implements Window
{
@Override
public void open() {
// TODO Auto-generated method stub
}
@Override
public void close() {
// TODO Auto-generated method stub
}
@Override
public void actived() {
// TODO Auto-generated method stub
}
@Override
public void icon() {
// TODO Auto-generated method stub
}
@Override
public void decon() {
// TODO Auto-generated method stub
}
}
class RealWindow extends WindowAdapter
{
@Override
public void open() {
// TODO Auto-generated method stub
System.out.println("打开");
}
@Override
public void close() {
// TODO Auto-generated method stub
System.out.println("关闭");
}
}
public class DataDemo9 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Window win=new RealWindow();
win.open();
win.close();
}
}
interface Window
{
public void open();
public void close();
public void actived();
public void icon();
public void decon();
}
//适配器设计模式
abstract class WindowAdapter implements Window
{
@Override
public void open() {
// TODO Auto-generated method stub
}
@Override
public void close() {
// TODO Auto-generated method stub
}
@Override
public void actived() {
// TODO Auto-generated method stub
}
@Override
public void icon() {
// TODO Auto-generated method stub
}
@Override
public void decon() {
// TODO Auto-generated method stub
}
}
class RealWindow extends WindowAdapter
{
@Override
public void open() {
// TODO Auto-generated method stub
System.out.println("打开");
}
@Override
public void close() {
// TODO Auto-generated method stub
System.out.println("关闭");
}
}
public class DataDemo9 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Window win=new RealWindow();
win.open();
win.close();
}
}