Opened 18 years ago
Closed 17 years ago
#27 closed タスク (fixed)
Objectクラスの仕様を取り決める。
Reported by: | dai | Owned by: | dai |
---|---|---|---|
Priority: | 高-critical | Milestone: | ablib_α1 |
Component: | ablib | Version: | |
Keywords: | Cc: |
Description
前回ミーティングのときはすべてのクラスをObjectからの派生にはしないと言ってしまったが、特別弊害がないようであれば、Objectからの派生関係を作りたい。
Change History (3)
comment:1 by , 18 years ago
Priority: | 中-major → 高-critical |
---|
comment:2 by , 18 years ago
comment:3 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
とにかくまずは簡易的にObject.abを作ってみた。わかりきっている動作を提供できるものとして、実装してみたのは下記の2つ。
・Equalsメソッド
・ToStringメソッド
あと、現時点でもデフォルトの動作を提供できそうなものとして、GetHashCodeメソッドなどが挙げられる。こちらは、内部的な演算方法を調べて実装していきたい。
早い段階で、すべてのクラスがObjectからの派生になるような処理をコンパイラに埋め込みたいところ。検証してみて問題がなければ、次回のβ版でObject強制継承機能を搭載する。