第三周作业

用户头像
关注
发布于: 2020 年 10 月 03 日
  1. 请在草稿纸上手写一个单例模式的实现代码,拍照提交作业。

  2. 请用组合设计模式编写程序,打印输出图 1 的窗口,窗口组件的树结构如图 2 所示,打印输出示例参考图 3。



  1. 饿汉式

  1. 组合模式

public class TestWindow {
public static void main(String[] args) {
Frame window = new Frame("WINDOW窗口");
window.addChildWindowForm(new Picture("LOGO图片"));
window.addChildWindowForm(new Button("登录"));
window.addChildWindowForm(new Button("注册"));
Frame frame1 = new Frame("FRAME1");
frame1.addChildWindowForm(new Label("用户名"));
frame1.addChildWindowForm(new TextBox("文本框"));
frame1.addChildWindowForm(new Label("密码"));
frame1.addChildWindowForm(new PasswordBox("密码框"));
frame1.addChildWindowForm(new CheckBox("复选框"));
frame1.addChildWindowForm(new Label("记住用户名"));
frame1.addChildWindowForm(new LinkLable("忘记密码"));
window.addChildWindowForm(frame1);
window.print();
}
}





用户头像

关注

还未添加个人签名 2018.11.22 加入

还未添加个人简介

评论

发布
暂无评论
第三周作业