C#--第八周实验--任务1--设计一个类,该类继承于已经设计好的接口
2012-10-21 19:05
543 查看
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:设计一个类,该类继承于已经设计好的接口 * 作 者: 雷恒鑫 * 完成日期: 2012 年 10 月 21 日 * 版 本 号: V1.0 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述: * 程序输出: * 程序头部的注释结束 */ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; namespace five_week { class Program { static void Main(string[] args) { Graduate g = new Graduate(); g.Laborage = 1800.90f; g.Bursary = 200f; Console.WriteLine("在职研究生的工资为:{0}, 奖学金为:{1}",g.GetLaborage(),g.GetBursary()); Console.ReadKey(); } } public interface ITeacher { float Laborage { set; } //工资,只读 float GetLaborage(); //获取工资 } public interface IStudent { float Bursary { set; } //奖学金,只读 float GetBursary();//获取奖学金 } public class Graduate : ITeacher,IStudent{//在职研究生 //ITeacher 成员实现 public float Laborage { set; private get; } public float GetLaborage() //获取工资 { return Laborage; } //IStudent 成员实现 public float Bursary { set; private get; } public float GetBursary() { return Bursary; } } }
运行结果:
相关文章推荐
- 第十二周实验指导--任务三--设计一个在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承
- C#--第11周实验--任务3--设计一个窗体,窗体上有两个文本框,一个按钮,2个单选按钮--实现单击按钮后,根据单选按钮,将对应文本框中内容显示在标签。
- 第十三周实验--任务4--设计一个抽象类CSolid,含有两个求表面积及体积的纯虚函数。
- 设计一个类,该类不能被继承,且只能实例化3次
- 第六周实验报告 任务4 设计一个三角形类 输入三角形的三个顶点 求面积周长
- C#--第11周实验--任务1(建立Windows窗体应用程序)--设计一个窗体--单击按钮时,在标签上显示当前系统时间
- 一个类继承一个抽象类,然后在该类中添加一个接口类型的变量...
- 使用C++设计一个类,该类最多能被实例化3次且不能被继承
- 设计引导--一个鸭子游戏引发的设计理念(多态,继承,抽象,接口,策略者模式)
- C#--第12周实验--任务2(设计一个窗体)--消息对话框
- 第13周实验--任务2--设计一个抽象类
- C#--第10周实验--任务2--设计一个窗体--文本框只能输入0至9这十种数字,且长度最多8个
- C#--第11周实验--任务2--设计一个窗体--实现将文本框中选择文本复制至标签。
- 第六周实验指导--任务五--设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长。
- 设计一个类,该类不能被继承,且只能实例化3次
- 设计引导---一个鸭子游戏引发的设计(多态,继承,抽象,接口,策略者模式)
- C#--第12周实验--任务2(设计一个窗体)--打开对话框
- 十二周实验报告任务 3 设计一个在下面一段类的定义中,自行车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类
- 第十五周实验--任务2--设计分数类,开发一个窗口式程序,可以完成分数的四则运算。
- C#--第11周实验--任务1(建立Windows窗体应用程序)--设计一个窗体--单击按钮时,在标签上显示当前系统时间 .