码迷,mamicode.com
首页 > 其他好文 > 详细

泛型的应用

时间:2014-11-20 20:12:32      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   ar   color   sp   for   on   div   

using UnityEngine;
using System.Collections;

public class s2 : MonoBehaviour {

    // Use this for initialization
    void Start () {

        AController a = new AController();
        a.Init();
        a.FunA();

    }
    
    // Update is called once per frame
    void Update () {
    
    }
}

 

using UnityEngine;
using System.Collections;

public class BaseController<C, V>
{ 
    public V view;
}

 

using UnityEngine;
using System.Collections;

public class BaseView<C, V> : MonoBehaviour
    where C : BaseController<C, V>
    where V : BaseView<C, V>
{
    public C controller;
 
}

 

using UnityEngine;
using System.Collections;

public class AController : BaseController< AController , AView> {

    // Use this for initialization
    
    public void  Init()
    {
        AView view = new AView();
        this.view = view;


    }


    public void  FunA()
    {
        Debug.Log("FunA" +  view.str);

    }

    public void FunB()
    {
        Debug.Log("FunB" + view.str);

    }

}

 

using UnityEngine;
using System.Collections;

public class AView : BaseView< AController, AView>
{

    public string str = "AView";
    public  void FunC()
    {
        Debug.Log("FunC");
    }

    public void  FunD()
    {
        Debug.Log("FunD");
    }
}

 

泛型的应用

标签:style   blog   io   ar   color   sp   for   on   div   

原文地址:http://www.cnblogs.com/didiaodexi/p/4111191.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!