データ構造を隠蔽してメソッドだけを公開するということが
どれだけオブジェクト内の動きをプログラマが把握することに手を焼かせられることなのか理解してからきてくださいね
.net Frameworkの図体のでかさを見てから
モノリシックなライブラリは設計が悪いと言ってくださいね