Opened 18 years ago
Closed 18 years ago
#97 closed タスク (fixed)
抽象クラスをメンバの型に指定できるようにする
Reported by: | dai | Owned by: | dai |
---|---|---|---|
Priority: | 中-major | Milestone: | AB5 CP4 |
Component: | Compiler | Version: | |
Keywords: | Cc: |
Description
現在は「抽象クラスはインスタンス化できない」というエラーが出てしまうが、この制約をなくす。
尚、抽象クラスをメンバとして持つことが出来るようになる代わりに、下記の仕様変更を行う。
- AB5ではコンストラクタが呼ばれる前の段階では値型メンバは0に、参照型メンバはNothingに初期化する(自動的にNewされない。コンストラクタ内で明示的な初期化が必要)
- オブジェクトの循環参照が可能になる(構造体の循環参照は不可)
Note:
See TracTickets
for help on using tickets.