正在加载图片...
使用自定义接口 以实现接口的对象作为参数 1、接口作为参数使用 public void Test IPersonallncome income) income.DisplayIncome() 无论是哪中类型的对象, 这里都不需要变化 Test(new Manager("张三",30,3000,3000))月 2、接口作为返回值使用 private IPersonallncome CreatelPersonallncome (string type){ switch(type) { case“Manager": f=new Manager("张三",30,3000,3000);break; 返回一个实现该 接口的对象 f.getLength() return f 5 5 使用自定义接口 1、接口作为参数使用 public void Test ( IPersonalIncome income) { income.DisplayIncome(); } 无论是哪中类型的对象, 这里都不需要变化 2、接口作为返回值使用 Test( new Manager ("张三",30,3000,3000) ); private IPersonalIncome CreateIPersonalIncome (string type){ switch (type) { case “Manager ": f = new Manager ("张三",30,3000,3000) ; break; . } return f } 返回一个实现该 接口的对象 f.getLength() 以实现接口的对象作为参数
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有