宿題があり、GRASP に従ってどちらのアプローチが優れているかを評価する必要があります。
私の質問の一部に答えるこのリンクを見つけました: C++ にヘッダー ファイルと .cpp ファイルがあるのはなぜですか?
ただし、私が知りたいのは、すべてが結合ファイルで定義されているため、Java よりも拡張性とコードの再利用の点で C++ の作業方法がどれだけ優れているかということです。
助けてくれてありがとう !
編集:これが議論ではないことを確認するために、JAVAがCのように機能せず、クラス定義とクラス実装の分離を促進する理由を知りたい. その働き方や進め方に利点はありますか?