![]() ![]() ![]() | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
t_t_o_o | Åê¹ÆNo.41483 投稿日時: 2009-2-17 11:22 |
新米 ![]() ![]() 居住地: 投稿: 7
使用環境:
|
FLASH OOPオーバーライド FLASH OOP for ActionScript3.0という本を見ながらOOPの勉強を
しているんですが、"CSNumberFormatter.as"のオーバーライドの部分でソースをコピーしても、どうしてもエラーがでてしまいます。 エラーは 「1170:関数は値を返しません。」 というもので "override public function format”からその関数部分までをコメントアウトしたらエラーはでないのでこの部分だとは思うのですが、原因などがわかりません。 解決方法がわかるようでしたら教えていただきたく思います。 宜しくお願いします。 |
ニノミヤ カズノリ | Åê¹ÆNo.41485 投稿日時: 2009-2-17 11:48 |
職人 ![]() ![]() 居住地: 東京 投稿: 430
使用環境:
![]() ![]() ![]() ![]() ![]() Flash Player 10,0,22,87, AIR 1.5.1, IE 5.5 & 6 & 7 & 8, Firefox 2.0.0.20 & 3.0.11 & 3.5, Opera 9.64, Safari 4, Google Chrome 2.0.172.31, Netscape 7.1 |
Re: FLASH OOPオーバーライド 先ず最初に、このソースコードは『FLASH OOP for ActionScript3.0』からの転載でしょうか。
本を持っていないので分かりませんが、投稿の際の注意事項に転載・引用について禁止の旨が書かれていましたので気になりました。 引用: t_t_o_oさんは書きました: エラーの原因は format メソッドに String 型の戻り値(return 文)がない為ではないでしょうか。 |
t_t_o_o | Åê¹ÆNo.41488 投稿日時: 2009-2-17 15:04 |
新米 ![]() ![]() 居住地: 投稿: 7
使用環境:
|
Re: FLASH OOPオーバーライド nioia321 様
ご指摘ありがとうございます。 コードは削除させていただきました。 エラーの原因もreturnの設定をいれるとエラーに ならなくなりましたので戻り値のようでした。 助かりました。ありがとうございます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |