- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Java言語(の文法!?)に関して)
Java言語の特徴とクラスの役割について
このQ&Aのポイント
- Java言語とC言語の共通点について説明
- クラスの考え方がプログラム作成に与える役割について説明
- クラスとオブジェクト・インスタンスの関係について説明
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#30871
回答No.1
1.Java言語とC言語の性質で「同じ」であると思われるものを挙げられるだけ挙げてください。 ・手続き型言語である。 ・制御文や変数型名に、多くの予約語が共通している。 ・プログラムの実行がmain()で始まる。 ・引数値の受け渡しがCall-by-Valueである。 ・変数領域を動的に確保できる。 ・自動変数のスコープは{}が区切りになる。 ・プログラマが定義したデータ構造に任意の型名を付けることができる。 蛇足ですが、「学校の宿題を他人に丸投げして恥かしいのですが」という一言があったほうが、回答者の印象は良くなります。 「解答できるもの全てに解答してください」は、言い方としてあんまりです。 なので、1.だけでご勘弁を。
その他の回答 (1)
noname#30871
回答No.2
>2.クラスの考え方は、プログラム作成にどのように役立ちますか? http://www.cbop.gr.jp/Boyogo/Koido/BoyogoOB.htm http://www.njk.co.jp/otg/Study/OOA-OOD/fo_01.html >3.クラスとオブジェクト・インスタンスの関係を説明してください。 http://www.njk.co.jp/otg/Study/OOA-OOD/fo_07.html
質問者
お礼
また、メールをくださったのですね。 ありがとうございます。
お礼
書き方が悪くて申し訳ありませんでした。 が、、一言補足させていただくと これは学校の宿題ではありません。 確かに私は学生です。 授業の一環としてJavaを学習しています。 それで、今度、Javaに関する試験があり 先輩に過去問をいただき、勉強しています。 そのなかに 「Java言語とC言語の性質で『違う』と思われるものを挙げなさいという」 質問がありました。 これは私が勉強する便宜上、作成した問1に対するものです。 以下、上記のように過去問を参考にした私なりの問です。 過去問にも(もちろん)答があるわけでもなかったのですが、 今回、質問欄に書かせていただいた問は、 勉強の幅を広げていった末に自分が作った問題で、 そのなかでも特に、 自分が十分な解答を導き出せなかった問です。 お分かりいただけたでしょうか? 私の書き方が悪いばかりに嫌な気持ちにさせてしまいましたこと、 深くお詫び申し上げます。 表現べたなため、 この文章でまた嫌な気分にさせてしまったら、、、とも思いますが、 ほんの少しでも誤解が解けたらと思い、 長々と書かせていただきました。 ご忠告、ありがとうございました。