• 我的设计模型之小议工厂模式


    今天温习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();

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

  • 相关阅读:
    Android笔记:数据储存
    Android笔记:管理所有活动
    Android随笔:属性
    Android笔记:限定符
    Android笔记:ninepatch
    Android笔记:获取屏幕信息
    js自动完成
    动态生成实体类
    EF框架学习手记
    js遮罩效果
  • 原文地址:https://www.cnblogs.com/DrEdison/p/1256585.html
Copyright © 2020-2023  润新知