日期:2014-05-16  浏览次数:20401 次

unity_js 接口和类
/**
接口定义
*/
interface IHuman{
	function say():String;
}
/**
接口的实现
*/
class Human implements IHuman{
	var age:int = 100;
	var name:String = "Human";
	
	function say():String{
		return "age:"+100;
	}
	/**
	say的重载.
	*/
	function say(name:String):void{
		Debug.Log("name:"+name);
	}
}
/**
类的继承
*/
class Man extends Human{
	/**
	重写父类的方法,override 加不加都可.
	*/
	function say():String{
		return "Man:age"+super.age;
	}
}
//////////////////////////////////////////////////////////////////////测试

function Start(){
	var man:Man = Man();
	//print(man.say());
	man.say("123");
}