13接口登记案例 把对象赋值给接口
2016-12-06 17:18
387 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _13接口登记案例 { class Program { static void Main(string[] args) { //需求:person house 汽车 财产 都需要登记 //把对象赋值给接口 //类似于 把子类赋值给父类 Dengji(new Person()); Dengji(new House()); Dengji(new Car()); Dengji(new Money()); } //写一个函数,实现登记(传入接口) static void Dengji(IDengji dj) { dj.Dengji(); } } internal interface IDengji { void Dengji(); } class Person : IDengji { public void Dengji() { Console.WriteLine("人要登记"); } } class House : IDengji { public void Dengji() { Console.WriteLine("房子需要登记"); } } class Car : IDengji { public void Dengji() { Console.WriteLine("汽车需要登记"); } } class Money : IDengji { public void Dengji() { Console.WriteLine("财产要登记"); } } }
相关文章推荐
- Javascript面向对象特性实现封装、继承、接口详细案例——进级高手篇
- Java初学习 - 多态和实现接口的类的对象赋值给接口引用的方法
- QuickCSharp框架开发(13)------定义一个IAuthenticationProvider接口、将实现了接口的实例化对象转换成接口
- Java基础(极客)——13、Java面向对象-抽象类与接口
- (白话通俗讲解)Java实现接口的类的对象赋值给接口的理解
- 继承,对象间的类型转换,接口,多态的代码案例,以及对自身的反思
- JAVA基础学习之流的简述及演示案例、用缓冲区方法buffer读写文件、File类对象的使用、Serializable标记接口(6)
- Java多态和实现接口的类的对象赋值给接口引用的方法(推荐)
- Java初学习 - 多态和实现接口的类的对象赋值给接口引用的方法
- data 数组对象选择,赋值,查询接口
- 《面向模式的软件体系结构2-用于并发和网络化对象模式》读书笔记(13)--- 线程安全接口和双检查加锁优化
- 第一天:Java源码级实战速成(通过动手实战类、对象等,通过Spark和Hadoop案例代码和源码解析具体指知识的应用、深度详解匿名接口在Spark开发中的运用)
- Java多态和实现接口的类的对象赋值给接口引用的方法
- (13)Spring AOP为目标对象引入新接口
- PIX 515E多接口配置案例
- 使用Object Pascal中的接口访问Visual C++ DLL中的对象
- 数据访问接口体系及数据对象模型探讨
- [翻译] Effective C++, 3rd Edition, Item 13: 使用 objects(对象)管理资源
- 小李菜刀:实现ICompare接口的通用对象比较类
- 如何通过COM接口得到实现该接口的对象实例