No.2ベストアンサー
- 回答日時:
オブジェクト指向プログラミング
システムを構成要素(オブジェクト)の塊と捕らえるプログラミング。
少しはバグが発生しにくい。
オブジェクト指向プログラミングで作るもの
ほとんどのソフトウェアはオブジェクト指向でプログラミングできる。
大規模なシステムではデバッグが大変なので、オブジェクト指向が主流。
関数ポインタと構造体とか使えば、C言語でもオブジェクト指向プログラミングはできます。CよりはC++、javaの方がオブジェクト指向プログラミングしやすいです。
この回答への補足
質問ばかりすいません。大規模なシステムではデバッグが大変ということはわかったんですが、なぜ、オブジェクト指向だったらデバックが楽なんですか??
本当にすいません。
No.4
- 回答日時:
CとJavaは構文的には似ている。
JavaもC++もC#も基本的な構文はCのものを流用しているので、その意味では似ている。考え方としてはCは構造化言語、Java、C++、C#はオブジェクト指向言語で、かなり異なる。ただし構造化言語もオブジェクト指向言語も手続き言語で、基本的な処理の書き方は大きく変わらないので、Cをやってから他の言語に行っても良い。でも今から学習するならJavaかC#からはじめることを勧める。
No.3
- 回答日時:
CとC++はまったく別物として考えた方が良いです
はじめからやるのであればC++から入った方が良いかと思います
私は高校生の時(28年前の話です)に独学でCを勉強しましたが
あとでC++を学習するときに戸惑いました
(オブジェクト指向の概念があまりなかったのもありますが)
だったかはじめからC++をやってしまい
こういうものなのかぁ・・・と納得してしまうのも手かと思います
No.1
- 回答日時:
モノによりますが、今現在出回っている製品の大半はオブジェクト指向で作られていると思って良いです。
理由は簡単で、その方が作りやすいからです。でもコードや使用した言語を知らずに「これはオブジェクト指向で作ったな!」とは分かりません。CとJavaは特に似ていません。Cは構造化プログラミング、Javaはオブジェクト指向です。C++やC#は多少Javaに似ているかもしれません。
ただCは基礎として勉強している人は多いかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
COBOLでのNOT = の AND条件
-
プログラムに書かれる"%"記号の...
-
vbaとc言語の関連性について
-
C++における継続行
-
UNITY Float型の接尾辞fって
-
COBOLで文字タイプを数字...
-
C for Linuxでの設定ファイル読...
-
C言語とhtmlの違いを どな...
-
Transitional/ENとは
-
C言語って古いですか?
-
webbrowserでクリックさせない...
-
Delphiでプログラム中の表示部...
-
TO_CHARで小数点以下がある場合...
-
このプログラミング言語のfor分...
-
CSSは何言語?
-
HTMLとC++で、どんなホームペー...
-
計算速度の速いC言語を教えてく...
-
アセンブリ言語とC言語
-
順列の内容をすべて表示するプ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
COBOLでのNOT = の AND条件
-
UNITY Float型の接尾辞fって
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
vbaとc言語の関連性について
-
C++における継続行
-
COBOLで文字タイプを数字...
-
UWSCはどのプログラミング言語?
-
VCとVC++
-
TO_CHARで小数点以下がある場合...
-
VBSでDim、Private、Publicの違い
-
C++ ってなんて読む?
-
Excel VBAで文字化けする (英語...
-
VBSとWSHは読み方が違うだけで...
-
.Net Framework APIがあればMFC...
-
今ってプログラミング言語は何...
-
VBScriptで引数を省略したい場合
-
Excelの開発言語ってなんですか?
-
HTMLとC++で、どんなホームペー...
おすすめ情報