C#程序设计实验报告(8)

2018-12-29 20:14

金陵科技学院实验报告

{

private string type;

public Teacher(string name, string type) : base(name) { this.type = type; } public override string Work() {

return string.Format(\开始讲课\ } } }

抽象类: using System;

using System.Collections.Generic; using System.Text;

namespace third.three.three {

class Program {

static void Main(string[] args) {

Student s = new Student(\张三\学生\ PersonWork(s);

Teacher t = new Teacher(\李斯\教师\ PersonWork(t); }

private static void PersonWork(Person person) {

Console.WriteLine(person.Work()); } }

public abstract class Person

34

金陵科技学院实验报告

{

public string name; public Person(string name) { this.name = name; } public abstract string Work(); }

public class Student : Person {

private string type;

public Student(string name, string type) : base(name) {

this.type = type; }

public override string Work() {

return string.Format(\早上8:30开始上课\ } }

public class Teacher : Person {

private string type;

public Teacher(string name, string type) : base(name) {

this.type = type; }

public override string Work() {

return string.Format(\开始讲课\ } } }

35

金陵科技学院实验报告

六、实验体会(遇到问题及解决办法,编程后的心得体会)

通过本次实验,我理解了类的继承性与多态性;掌握了虚方法的定义以及如何用虚方法来实现多态;掌握了抽象类的定义以及如何用抽象方法来实现多态。 这次实验与前两次不同,采用Windows应用程序,既涉及到代码段也涉及到界面的设计。所以,勉强通过实验。

36

金陵科技学院实验报告

实验项目名称: 接口、文件和流 实验学时: 6 同组学生姓名: 实验地点: A205 实验日期: 12月7日-12月21日 实验成绩: 批改教师: 批改时间:

1

金陵科技学院实验报告

实验4 接口、文件和流

一、实验目的

(1)掌握接口的定义及使用方法;

(2)掌握流,序列化和反序列化的概念和使用方法; (3)掌握流文件的读写操作类及其使用方法;

(4)掌握OpenFileDialog,SaveFileDialog等控件的使用。 二、实验要求

(1)编写程序要规范、正确,上机调试过程和结果要有记录; (2)做完实验后给出本实验的实验报告。 三、实验设备、环境

安装有Visual Studio .NET软件。 四、实验步骤

1、分析题意;

2、根据题目要求,新建项目; 3、编写并输入相关的程序代码; 5、运行与调试项目; 6、保存项目。 五、实验内容

1、定义一个Person类,包含姓名字段和一个方法,早上8:30学生开始上课,教师开始讲课。用接口来实现。

using System;

using System.Collections.Generic; using System.Text; namespace Test4_1 {

class Program {

static void Main(string[] args) {

Student s = new Student(\张三\学生\ Console.WriteLine(s.Work());

Teacher t = new Teacher(\李四\老师\ Console.WriteLine(t.Work()); }

2


C#程序设计实验报告(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2017电大开放英语3unit6形考测试(2)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: