zoukankan      html  css  js  c++  java
  • 我的设计模型之小议工厂模式

    今天温习Webcast讲的工厂模式,自己也比较有感觉,写了一些东西 但是写着写着出事了!~

    大家还是先看代码吧

    这是接口

        interface InterCar
        
    {
         
    void Run();
          
    void Turn();
        }

       abstract  class People
        
    {
            
    public int age getset; }
            
    public string name getset; }
            
    public Car mycar getset; }
        }

       
    class trucker: People,InterCar
       
    {

           
    public trucker(Car mycar)
           

               
    this.mycar=mycar;
           }


           
    InterCar 成员
       }

    这是我的类

    Code

    这是工厂方法

    但是我在调用的时候会出现如下错误啊

       People people = PeopleFactory.CreatePeople(pname,mycar);

     抽象类People并不认识Interface InterCar,更不用说实现类中的两个方法了。

    people.Run();
    people.Turn();

    不置可否帮助我解答一下。我有了答案也后会贴出来的。

  • 相关阅读:
    桌面图标有蓝底
    创建与删除SQL约束或字段约束
    (转)ASP.NET(C#) 读取EXCEL ——另加解决日期问题
    ASP连接11种数据库的语法
    GridView 合并列、行类
    Office对应ContentType
    (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
    (转)js判断只能输入数字或小数点
    vscode设置字体大小
    springsecurity+jwt实现登录
  • 原文地址:https://www.cnblogs.com/DrEdison/p/1256585.html
Copyright © 2011-2022 走看看