あるクラスAがあり、Aにある属性aを追加したい

そのとき、
・Aから派生させてクラスAAを作成し、そのクラスにaを追加する
・クラスBを作成しそのBの中にAのインスタンスを保持させ、さらにaを追加する

どちらのほうがいいのでしょうか?