>>324
240に書いたけどデータテーブルが効率よく作れないのが痛い。
あくまで例だけど
typedef stract hoge{
int a,b,c;
}HOGE;
const HOGE tblHoge[]={
//a b c
{1,2,3},//hoge1
{4,5,6},//hoge2
{7,8,9},//hoge3
};
と書ければデータhogeのパラメータ(a,b,c)が
横一列に並ぶため可読性が良い。
Javaは構造体が無いためパラメータ毎に
テーブルを作らなくてはいけないので
どのデータとどのデータが関連あるのか直観的に分かりずらい。
Javaで無駄な作業(コンストラクタを作るとか)をせずに
可読性の良いデータだけのテーブルを作れれば問題ない。

>>326
>classとstructという似て非なるものが同じ階層に存在することが無駄だ、という視点を理解できないのですか?
非なるものなんだから無駄ではない。
強いて言うなら紛らわしい(紛らわしいというほどでも無いが)。
つまり326、328の言い分は
オーバーライドとオーバーロードも
似て非なるものだから無駄だということだな。