写点什么

第 0 期架构师训练营第 3 周作业 1

用户头像
傅晶
关注
发布于: 2020 年 08 月 27 日



1. 请在草稿纸上手写一个单例模式的实现代码,拍照提交作业。



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



代码



using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;



namespace WindowsFormsApp1

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}



private void button1_Click(object sender, EventArgs e)

{



}



private void groupBox1_Enter(object sender, EventArgs e)

{



}



private void Form1_Load(object sender, EventArgs e)

{

foreach (Control ctrl in this.Controls)

{

System.Diagnostics.Trace.WriteLine("print " + ctrl.Name + "(" + ctrl.Text + ")");

if (ctrl.Controls.Count>0)

{

foreach (Control ctrl0 in ctrl.Controls)

{

System.Diagnostics.Trace.WriteLine("print " + ctrl0.Name + "(" + ctrl0.Text + ")");



}

}

}

}



private void checkBox1_CheckedChanged(object sender, EventArgs e)

{



}

}

}



用户头像

傅晶

关注

还未添加个人签名 2019.02.14 加入

还未添加个人简介

评论

发布
暂无评论
第 0 期架构师训练营第3周作业1