C#类接口实例
来源:互联网 发布:php中字符串截取 编辑:程序博客网 时间:2024/06/08 02:54
* 问题描述:
C#中,使用接口的作用是同一个类可以实现多个接口,达到“多重继承”的目的;另外,通过接口可以使处于不同层次、甚至互不相关的类具有相同的行为。
代码如下:
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace fengyun{ 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; } } class Program { static void Main(string[] args) { Graduate g = new Graduate(); g.Laborage = 1800.90f; g.Bursary = 200f; Console.Write("{0}, {1}", g.GetLaborage(), g.GetBursary()); Console.ReadKey(); } }}
总结:
1.接口体中只进行方法的声明;接口的名字一般以大写字母I开始;
2.一个类如果使用了某个接口,这个类必须实现该接口的所有方法;
3.接口本身可以带访问修饰符,接口体中不能使用除new外的任何修饰符;类中实现方法体时,一定要用public来修饰;
0 0
- C#类接口实例
- C#接口与抽象类区别实例
- C#接口与抽象类区别实例
- C#接口实例
- C#接口实例详解
- C#接口-经典实例
- C# 接口 应用实例
- C#接口实例详解
- C#接口实例
- C#接口实例详解
- C#接口基础知识实例讲解
- C#接口基础知识实例讲解
- C#接口基础知识实例讲解
- C#泛型接口实例
- C#接口和编程实例
- 学习接口应用之C#接口实例
- C#接口-对接口理解实例代码
- C# 类 接口 接口
- Android Studio 的小白Debug日志
- hello,CSDN
- oracle使用数据导出与导入
- 在 ubuntu中 安装eclipse
- Cadence中Quickview中没有预览
- C#类接口实例
- Python变量、数据类型6
- HTML5 文件操作API
- IPtables中SNAT和MASQUERADE的区别
- shell脚本之条件测试
- ReviewBoard安装和配置摘要
- 37玩sdk接入后,用手机号注册账号时提示签名错误
- 如何为UICollectionView的每一个组设置不同的颜色
- mac brew 真强大