私はいくつかのオブジェクトの構成で遊んでいます。
私は2つのクラス(ノートとタスク)を持っています。タスクは拡張メモであるため、Task クラスは Note クラスから派生します。
Property Child as list (of note)
メモまたはタスクを既存のメモまたはタスクに追加できるため、各メモにはプロパティがあります (したがって、この「子」メモはタスクまたはメモである可能性があります)。
すなわち。
dim x as new note()
x.Child.item(0).Child.item(0).Child.item(0).description.ToString()
最後の子メモ オブジェクトは実際にはタスクですが、この集計を機能させるにはどうすればよいですか? メモでもタスクでもかまいませんが、基本クラスまたは拡張クラスの機能をリリースしたいと思います。
私がすぐに考えたのは、各オブジェクトにはタスクのリストとメモのリストが必要であるということでしたが、もっと洗練された解決策があるように感じました。
誰もこれについて何か考えがありますか?