第三周作业

发布于: 2020 年 06 月 19 日

1、单例模式

实现方式有饿汉、懒汉、加锁懒汉、双重加锁懒汉、内部类和枚举6种方式,推荐枚举方式实现。

优点:实现简单、线程安全、防反射和反序列化攻击。

2、打印

public class Demo {
public static void main(String[] args) {
Component form = new Component("window");
Component picture = new Component("picture");
Component btnLogin = new Component("button");
Component btnReg = new Component("button");
Component frame = new Component("frame");
Component lbUsername = new Component("label");
Component txtUsername = new Component("txtBox");
Component lbPassword = new Component("label");
Component txtPassword = new Component("passwordBox");
Component checkbox = new Component("checkbox");
Component txtForget = new Component("txtBox");
Component lblink = new Component("label");
form.add(picture);
form.add(btnLogin);
form.add(btnReg);
frame.add(lbUsername);
frame.add(txtUsername);
frame.add(lbPassword);
frame.add(txtPassword);
frame.add(checkbox);
frame.add(txtForget);
frame.add(lblink);
form.add(frame);
form.print();
}
}

发布于: 2020 年 06 月 19 日 阅读数: 11
用户头像

LEAF

关注

还未添加个人签名 2018.10.08 加入

还未添加个人简介

评论

发布
暂无评论
第三周作业