实验二基于图形用户界面程序设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二基于图形用户界面程序设计(上)实验目的

1.了解图形用户界面程序设计方法。

2.掌握继承的概念和继承的使用。

3.掌握访问权限的种类以及使用方法。

4.学会使用控件。

实验指导

任务一:

内容:

并定义该类的构造函数,写一段代码来测试你所写的类。

提交:

代码:

;

{

;

;

;

;

{

("我的无参数构造函数"); }

()

{

"";

();

}

()

{

;

();

}

()

{

;

();

}

()

{

"男";

();

}

( [])

{

();

();

();

();

();

}

}

运行结果:

:\\>

我的无参数构造函数

存在的问题和解决办法:

任务二:

内容:

并定义该类的构造函数,写一段代码来测试你所写的类。提交:

代码:

;

{

;

;

;

;

()

{

("我的无参数构造函数");

}

()

{

"";

();

}

()

{

;

();

}

()

{

;

();

()

{

"男";

();

}

( [])

{

();

();

();

();

();

();

}

}

{

;

()

{

("我(子类)的无参数构造函数"); }

()

{

"";

();

}

}

运行结果:

:\\>

我的无参数构造函数

我(子类)的无参数构造函数

存在的问题和解决办法:

任务三:

编写以下代码观察其运行结果,并解释每行代码:

提交:

包含解释的代码:

运行结果:

存在的问题和解决办法:

任务四:

用生成一个图像界面,在上添加两个组件,观察运行结果。提交:

代码:

.*;

{

;

;

()

{

("");

("");

("");

()();

()();

();

();

}

( [])

{

();

}

}

存在的问题和解决办法:

任务五:

用生成一个图形界面,向中添加组件,在组件中添加两个组件,观察运行结果。提交:

代码:

.*;

{

;

;

;

;

()

{

("");

("");

();

()();

();

();

();

();

}

( [])

{

();

}

}

运行结果:

存在问题和解决办法:

和任务四比较有什么差异:

任务六:

用生成一个图形界面,向中添加一个,在中添加个,其中一个的宽度为、一个默认字符为“”,其中一个宽度为,默认字符为“”。观察三个的长度和内容。

提交:

代码:

.*;

{

;

;

;

()

{

("");

();

();

();

("");

("");

()();

();

();

();

();

();

();

}

( [])

{

();

}

}

运行结果:

存在问题和解决办法:

任务七:

生成如图所示的界面。其中组合框中为:北京、上海、天津、杭州,温州。

提交:

代码:

.*;

{

;

;

;

;

;

;

;

[]{"北京","上海","天津","杭州","温州"};

()

{

();

("城市");

("新城市");

();

("");

("添加");

("删除");

();

();

()();

();

();

();

相关文档
最新文档