手写单例
发布于: 2020 年 11 月 08 日
用了饿汉式和枚举两种实现方式:

使用模板方法画图:
有些按钮没有实现,大体意思就是这样,使用模板方法解决图片问题
public abstract class WindowsTemplate {
public void winForm(){
System.out.println("WINDOWS窗口");
}
public abstract void picture();
public void loginButton(){
System.out.println("登录");
}
public void registerButton(){
System.out.println("注册");
}
public abstract void frame();
public abstract void usernameLabel();
public void draw(){
winForm();
picture();
loginButton();
registerButton();
frame();
usernameLabel();
}
}
class MyWindowsTemplate extends WindowsTemplate{
@Override
public void picture() {
System.out.println("我的图片");
}
@Override
public void frame() {
System.out.println("我的窗口");
}
@Override
public void usernameLabel() {
System.out.println("落朽");
}
public static void main(String[] args) {
new MyWindowsTemplate().draw();
}
}
复制代码
划线
评论
复制
发布于: 2020 年 11 月 08 日阅读数: 29

落朽
关注
还未添加个人签名 2018.03.26 加入
还未添加个人简介
评论 (1 条评论)