/*程序的版权和版本声明部分:
*Copyright(c)2014,烟台大学计算机学院学生
*All rights reserved.
*文件名称:
*作者:田成琳
*完成日期:2014 年 10 月 9 日
*版本号:v1.0
*对任务及求解方法的描述部分:
*问题描述:C#中接口使用
*程序输入:
*程序输出:
*问题分析:
*算法设计:
*/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Graduate g = new Graduate ();
g.Laborage = 1800.90;
g.Bursary = 200;
Console.WriteLine("{0},{1}", g.GetBursary(), g.GetLaborage());
Console.ReadKey();
}
}
}
public interface ITeacher //Teacher接口
{
double Laborage//成员变量--工资
{
set;//只读
}
double GetLaborage();//获取工资
}
public interface IStudent//Student接口
{
double Bursary//成员变量--奖学金
{
set;//只读
}
double GetBursary();//获取奖学金
}
public class Graduate : ITeacher, IStudent
{
//ITeacher 成员实现
public double Laborage
{
//可读可写
set;
private get;
}
public double GetLaborage()
{
return Laborage;
}
//IStudent 成员实现
public double Bursary
{
//可读可写
set;
private get;
}
public double GetBursary()
{
return Bursary;
}
}
C#中的接口使用
最新推荐文章于 2023-03-27 22:52:18 发布