>>44
>それって、..... (中略) .....
>にしろってこと?

人間クラスは抽象クラスだから、1行目は、以下のようになる

abstruct class AbstructMammalia {}
abstruct class AbstructPerson extend Abstruct Mammalia {}

>「人間クラス」にはwork(), eat(), sleep()メソッドがある場合(日本人だけsleep()の内容がちょっとちがう)、
>そのメソッドはどこに実装するの?

これも>>49(>>38)氏の推測が当たっている
ただし、食う(eat)/寝る(sleep)/遊ぶ(work)という活動は生物にとって共通の振る舞いだから、
哺乳類クラスで定義して人間クラスで継承し、必要に応じてオーバーライドするのが適切であると考える
たとえば、「食う」という活動は哺乳類だと単にエネルギーを得るのが目的であると定義されるけど、
人間クラスであれば、それに火を使った調理であるとか食事というコミュニケーションの道具としての
意味合いを加えた内容でメソッドをオーバーライドする