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();

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

  • 相关阅读:
    jQuery Dialog and timepicker显示层的问题
    js、PHP将分数字符串转换为小数
    jqgrid动态显示/隐藏某一列
    Oracle查询每天固定时间段的数据
    Python安装pandas
    Python version 2.7 required, which was not found in the registry
    python刷剑指offer(1-20)(一刷)
    图像预处理(含计算机视觉概述)
    案例分析
    (七)目标检测算法之SSD
  • 原文地址:https://www.cnblogs.com/DrEdison/p/1256585.html
Copyright © 2011-2022 走看看