2024年3月23日发(作者:)
C#实验
实验一
实验内容:
1. 创建一个控制台程序,输出Hello,world.
2. 创建一个windows窗口应用程序,输出Hello,world.
3. 创建一个Web应用程序,输出Hello,world.
程序代码:
2
Using System;
Using g;
Using ;
Using ;
Namespace HelloWin
{
Public partial class HelloFrm:Form
{
Public HelloFrm();
{
InitializeComnent();
}
Private void HelloFrm_Load(object sender,EventArgs e)
{
=”我的第一个Windows 应用程序”;
}}}
实验二 对象的继承和多态性
实验内容:
一、
1. 定义一个抽象类Shape,包含抽象方法求面积area(),求周长perimeter()和
显示属性display()三个抽象函数。
2. 定义圆Circle类,继承Shape类。圆类还包含属性:圆心和半径。
3. 定义三角形Triangle,继承Shape类。三角形类还包含属性:三条边a,b,c,
包含成员函数画三角形draw();//简化为输出文字:画三角形
4. 定义长方形类Square,继承Shape类。长方形类还包含属性:长和宽,包含
成员函数画长方形draw();//简化为输出文字:画长方形
5. 完成以上类的测试。
二.将第一题中的Shape抽象类改为接口来实现。并比较一下抽象类与接口的
区别.
实验代码:
实验三 WinForms应用(一)
第 1 页 共 16 页
C#实验
要求:实现一个最简单的登录过程。用户首先进行登录界面(图3-1),当输入正确的用户名
和口令及选择相应的用户类型后,登录成功后切换到程序的主界面(图3-3),否则提示输入
的用户名和口令不正确(图3-2)。这里假定管理员正确的用户名为admin,口令为123,一般用
户正确的用户名为username,口令为password。
(图3-1)
(图3-2)
(图3-3)
第 2 页 共 16 页


发布评论