すみません。
初心者です。
質問なのですが、以下のリンク先で現在学習中です。
http://www.javaroad.jp/java_class2.htm

この真ん中あたりに「【例2】クラスの継承を使用した例です。」という例のソースが記載されておりますが、
実際Eclipsで作成する場合は、ExClass2とsubExClass2の二つのクラスファイルを作成しなければならないのでしょうか?(これなら実行はできましたが)例をみると1つのクラスファイルで書かれておりましたが、Eclipsで試すと、1つのクラスファイルでは実行できませんでした。

また、「【実行結果2】 」を見るとjavac subExClass2.java となっております。
通常クラスファイル名は頭文字は大文字です。なぜ小文字で実行できるのでしょうか?