c#封装和类的属性课堂上机练习

时间:2022-01-31 02:49:44

封装和类的属性课堂上机练习
课堂上机任务一:字段的定义与使用
时间:12分钟
要求:
在汽车类Car中创建字段,并在按钮的单击事件中显示各个字段的信息。
步骤:
?1、创建一个窗体类型的项目CarSystem
?2、创建汽车类Car,该类包含的字段:车名、价格、厂家
?3、写一个按钮的单击事件,用MessageBox.Show方法显示这些字段信息
?4、创建一个窗体,,输入车名、价格、厂家,并存储到Car对象的对应字段中
?5、测试该类,尝试价格为10亿元时会出错吗?这样的价格符合生活常识吗?
课堂上机任务二:属性的定义与使用
    时间:10分钟
要求:
在前面的汽车类Car中为价格字段创建属性,规则为价格大于2万且小于5千万。
   步骤:
1、给Car类的价格字段创建属性,规则为价格大于2万且小于5千万
2、测试该类,尝试价格为10亿元时会出错吗?
课堂上机任务三:方法的声明和使用
时间:12分钟
要求:
  在前面的汽车类Car中,并用方法ShowCarInfo显示各个字段的信息。
    步骤:
1、在类Car中写一个方法ShowCarInfo,并在该方法中MessageBox.Show显示各个字段的信息,不需要返回值。
2、添加一个按钮,在其单击事件中调用ShowCarInfo 显示信息,
3、测试该方法是否正确
  4、[补充]另建一个方法ShowCarInfo2,返回要显示的各字段信息。(做完的完成)
课堂上机任务四:为类编写构造方法
时间:12分钟
要求:
  为汽车类Car创建一个构造函数,并用窗体文本框中的值初始化各个字段。
    步骤:
1、为汽车类Car创建一个构造函数,并用窗体文本框中的值初始化各个字段。
2、添加一个按钮,在其单击事件中创建Car对象,并初始化各个字段,再调用ShowCarInfo 显示信息。
3、测试初始化数据是否正确。