Opened 18 years ago
Closed 18 years ago
#28 closed タスク (fixed)
すべてのクラスがObjectからの派生になるようにする。
Reported by: | dai | Owned by: | dai |
---|---|---|---|
Priority: | 高-critical | Milestone: | AB5 CP4 |
Component: | Compiler | Version: | |
Keywords: | Cc: |
Description
まずは、この改良に弊害がないか、あるとしたらどのような手法で回避していくのかを考える。
Change History (3)
comment:1 by , 18 years ago
Status: | new → assigned |
---|
comment:2 by , 18 years ago
comment:3 by , 18 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
ToStringの自動挿入は型情報との連携が必要になるかもしれない。今回は、保留する。
Note:
See TracTickets
for help on using tickets.
実装してみた。色々と手持ちのプロジェクトを突っ込んでテストしてみたが、Objectを暗黙的に継承することで生じるバグなどはほぼ無い模様。
ablib側との調整を行いながら、早ければ次回のβ版には全体の実装を間に合わせたい。
あと、Objectを暗黙的に継承する際に派生先クラスでToStringが定義されていなかった場合は、下記のようなコードを自動的に生成してあげてもよいのかもしれない。