掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     基本クラスのフィールドを派生クラスで公開


フラット表示 前のトピック | 次のトピック
投稿者 トピック
未登録ゲスト
投稿日時: 2004-12-13 14:15

基本クラスのフィールドを派生クラスで公開

次のようなクラスをクラス図で表現するには、どうしたらよいでしょう。

ItClass クラスは、MarkupBase を継承しています。MarkupBase にある _x および _y フィールドのうち、ItClass では _x のみプロパティとして公開します。


public class ItClass : MarkupBase {
	public int X {
		get {	return	base._x;	}
		set {	base._x = value;	}
	}
}

public class MarkupBase {
	protected int _x;
	protected int _y;
}


このコードを EA に読み込ませることはできたのですが、そのまま生成すると、アクセサ内のフィールド名が
<unknown>
になってしまいます。

このようなケースをクラス図で表現することはできますでしょうか?
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » 基本クラスのフィールドを派生クラスで公開 未登録ゲスト 2004-12-13 14:15
     Re: 基本クラスのフィールドを派生クラスで公開 tkouno 2004-12-13 16:05