2011年4月26日 星期二

My Card 詐欺事件層出不窮

三不五時就會收到有人要求代買 my card 的訊息
而且開場白與台詞每次都一模一樣,對方一定有個標準流程的範本
既然知道對方存心詐你,那就試試對方的臨機應變能力吧



才問兩個問題對方就離線落跑了……
下次玩角色扮演好了,反正對方也不知道跟你是什麼關係,所以要偽成對方的任何人都沒問題( ̄ー ̄)ニヤッ

2011年4月14日 星期四

ActionScript 的繼承設計是哪位天才想的啊……

這是很普遍的類別繼承
01public class foo{
02 public var f:int;
03 public function foo( f:int ){
04  this.f = f;
05 }
06}
07 
08public class bar extends foo{
09 public var b:int;
10 public function bar( b:int ){
11  this.b = b;
12 }
13}

但在 ActionScript compiler 會告訴你 No default constructor found in base class foo.
也就是說在建構時,子類會自動引用基底類別的 default constructor
OK,這很正常,那我在基底類補上 default constructor 就行了

1public class foo{
2 public var f:int;
3 public function foo(){
4  f = 0;
5 }
6 public function foo( f:int ){
7  this.f = f;
8 }
9}

然後這次 compiler 又會告訴你 Multiple constructor definitions found. Constructor may not be defined in <Script/> code.
ActionScript 竟然只允許你擁有一個建構子
結合第一點,表示你根本無法繼承一個擁有非預設建構子的類別(=△=. )