>>679
それでC#がめんどいのはそんだけじゃなよ。
メソッド(メンバ関数)とコンストラクタとの区別がつきにくいんじゃよ!

それにC#のpackage(namespace)名はなんで頭文字大文字なんだよ!
あれもクラスとメソッド(メンバ関数)との区別がつきにくてウゼエンダヨ、なっ。

インタフェースとクラスの継承にどちらも:を使うか?
extendsとimplementsで区別した方がわかりやすいじゃねーか。
多重継承したときクラスとインターフェースの区別が付きにくいから
わざわざ頭文字にIをつけるだって? アホくせぇなC#は。言語仕様設計に失敗したんじゃねえのか。