>  2012/02/26 (日) 06:50:34        [qwerty]
> http://libro.tuyano.com/index3?id=475001&page=2
> classの中にmainがあって
> mainで自分が入ってるclassを作ってるのに違和感アリまくりなんだけど
> これが普通なの?
> mainはclassとは別に書いておくべきじゃないか?(;´Д`)

C++だってmainは関数みたいな形してるけど実際はエントリポイントなだけじゃん
C++はCとコンパチブルにする必要があったのでグローバルな感じになってるけど
そういうのの必要がないオブジェクト言語だとそういう互換性要らないし
弊害もあるのでこういう仕様になってるよ
ClassLoaderさんが全てを呼び出す感じなので実装もスマートになるしね(;´Д`)

参考:2012/02/26(日)06時32分53秒