您好,欢迎来到爱学范文!

当前位置:爱学范文网>>读后感>>写作技巧>>【对一个人好的定义是什么】定义一个人员类CPerson,包括数据成员姓名编号性别和用于输入输出的成员函数,在此基础上派生出学生类CStudent和教师类CTeacher并实现对学生和教师信息输入输出

【对一个人好的定义是什么】定义一个人员类CPerson,包括数据成员姓名编号性别和用于输入输出的成员函数,在此基础上派生出学生类CStudent和教师类CTeacher并实现对学生和教师信息输入输出

标签:
时间:
问题补充:如上
网友答案:1、实验内容或题目
(1)定义一个描述学生基本情况的类,数据成员包括姓名,学号,C#、英语和数学成绩。成员函数包括输出数据、置姓名和学号、置三门课的成绩,求出总成绩和平均成绩。
(2)定义一个人员类CPerson,包括数据成员:姓名、编号、性别和用于输入输出的成员函数。在此基础上派生出学生类CStudent(增加成绩)和教师类CTeacher(增加教龄),并实现对学生和教师信息的输入输出。
2、实验目的与要求
(1)加深理解面向对象编程的概念,如类、对象、实例化等;
(2)熟悉掌握类的声明格式,特别是类的成员定义、构造函数、初始化对象等。
(3)数量掌握方法的声明,理解并学会使用方法的参数传递,方法的重载等。
3、实验源程序和实验结果(可以抓图粘贴)
⑴源代码:
namespaceEX04
{
classSTU
{
publicstringsName;
publicstringsNumber;
publicfloatcScore;
publicfloateScore;
publicfloatmScore;
publicstringName
{
set
{sName=value;}
get
{returnsName;}
}
publicstringNumber
{
set
{sNumber=value;}
get
{returnsNumber;}
}
publicfloatCSore
{
set
{cScore=value;}
get
{returncScore;}
}
publicfloatEScore
{
set
{eScore=value;}
get
{returneScore;}
}
publicfloatMScore
{
set
{mScore=value;}
get
{returnmScore;}
}
publicfloatSum
{
get
{return(cScore+eScore+mScore);}
}
publicfloatAverage
{
get
{return(cScore+eScore+mScore)/3;}
}
}
classProgram
{
staticvoidMain(string[]args)
{
STUstu=newSTU();
stu.sName="郑丽";
stu.sNumber="BX080312";
stu.cScore=85;
stu.eScore=75;
stu.mScore=88;
Console.WriteLine("学生的姓名为"+stu.Name);
Console.WriteLine("学生的学号为"+stu.Number);
Console.WriteLine("学生的C#成绩为"+stu.CSore);
Console.WriteLine("学生的英语成绩为"+stu.EScore);
Console.WriteLine("学生的数学成绩为"+stu.MScore);
Console.WriteLine("学生的总成绩为"+stu.Sum);
Console.WriteLine("学生的平均成绩为"+stu.Average);
Console.ReadLine();
}
}
}
实验结果:

⑵源代码:
namespaceEX04_2
{
classCPerson
{
publicstringsName;
publicstringsNumber;
publicstringSex;
publicvoidSet()
{
Console.Write("姓名:");
this.sName=Console.ReadLine();
Console.Write("编号:");
this.sNumber=Console.ReadLine();
Console.Write("性别:");
this.Sex=Console.ReadLine();
}
publicvoidGet()
{
Console.WriteLine();
Console.WriteLine("姓名为"+sName);
Console.WriteLine("编号为"+sNumber);
Console.WriteLine("性别为"+Sex);
}
}
classCStudent:CPerson
{
publicfloatScore;
publicnewvoidSet()
{
Console.WriteLine("这是学生类!");
base.Set();
Console.Write("成绩为");
this.Score=Convert.ToInt32(Console.ReadLine());
}
publicnewvoidGet()
{
base.Get();
Console.WriteLine("成绩为"+Score);
}
}
classCTeacher:CPerson
{
publicintage;
publicnewvoidSet()
{
Console.WriteLine("这是教师类!");
base.Set();
Console.Write("教龄为:");
this.age=Convert.ToInt32(Console.ReadLine());
}
publicnewvoidGet()
{
base.Get();
Console.WriteLine("教龄为"+age);
}
}
classProgram
{
staticvoidMain(string[]args)
{
CStudentcstu=newCStudent();
CTeachercteach=newCTeacher();
cstu.Set();
cstu.Get();
Console.WriteLine();
cteach.Set();
cteach.Get();
Console.ReadLine();
}
}
}

推荐阅读:

    想了解更多读后感的资讯,请访问:写作技巧
    下载文档

    看过《【对一个人好的定义是什么】定义一个人员类CPerson,包括数据成员姓名编号性别和用于输入输出的成员函数,在此基础上派生出学生类CStudent和教师类CTeacher并实现对学生和教师信息输入输出》的人还看了以下文章

    延伸阅读

    甲方:________________  乙方:________________  甲、乙双方本着精诚合作、平等互利的原则,经友好协商,就相关租赁合作事宜, 达成如下,双方共同遵守:  第一条:合

    迎“八一”暨庆祝建军78周年部队文艺晚会主持词作者:下士文章来源:本站原创点击数:5009更新时间:20xx-7-9男:尊敬的各位首长、各位领导:女:亲爱的朋友们合:大家晚上好!女:在这浪漫而又温馨的

    给朋友的道歉短信  1.快乐总与宽厚的人相伴,财富总与诚信的人相伴,智慧总与高尚的人相伴,魅力总与幽默的人相伴。而这些都与你相伴,莫再生气,保持常联系,惟愿幸福永安!  2.一生的朋友,无需频

    对女朋友的检讨书1萍:写这份检讨,检讨我对爱情的不专一,检讨我爱拈花惹草,检讨我对你的欺骗,检讨我自己的所作所为,把我自己不好的习惯、坏毛病都检讨一下。我对爱情的不专一我自己原来也没有发现,在我一次次

    新版货物运输合同协议(通用15篇)新版货物运输合同协议 篇1甲方(托运方):乙方(承运方):甲方委托乙方按下表所列标的物送达目的地:托运货物规格起运地到达地行车里程运费单价(元/吨公里)备注一、乙方按

    政府工作报告是中华人民共和国政府的一种公文形式,各级政府都必须在每年召开的当地人民代表大会会议和政治协商会议上向大会主席团、与会人大代表和政协委员发布这一报告。下面是本站为大家带来的20xx年政府工作

    这份报告被广泛使用。根据上级的部署或工作计划,每完成一项任务都要向上级报告,反映工作的基本情况、工作中的经验教训、存在的问题和今后的工作思路。以下是为大家整理

    “人无礼则不立,事无礼则不成”,礼仪是一个人综合素质的体现,下面是小编收集整理的商务礼仪培训心得体会例文,希望对你有所帮助!  商务礼仪培训心得体会(一)  10月22日,福建新华发行集团福州分公心得体会

    为确保事情或工作顺利开展,常常要根据具体情况预先制定方案,方案是综合考量事情或问题相关的因素后所制定的书面计划。那么我们该如何写一篇较为完美的方案呢?下面是小编为大家收集的方案策划范文,供大家参考借鉴

    在现在社会,报告对我们来说并不陌生,其在写作上有一定的技巧。毕业实习总结3000字篇1本人是江苏会计学院的会计专业的学生,为了更好地学习专业知识,更多地为人民服务,我们进行了四个月的毕业实习,主要实习