- ベストアンサー
javaのオブジェクト指向について
JAVAはオブジェクト指向だと聞きます。でも、オブジェクト指向の概念がよくわかりません。誰か、わかり易く教えていただけないでしょうか?お願いします。
- みんなの回答 (4)
- 専門家の回答
関連するQ&A
- オブジェクト指向、理解しやすい?
最近、Javaの解説書や解説サイトを見ていて、しばしば、「Javaは完全なオブジェクト指向だから理解しやすい」といった記述を見かけます。(「プログラムが見やすくなる」とかではなく) Javaに限った話ではないのですが、個人的に、オブジェクト指向の概念は、プログラミング初心者の最大の関門ではないかと勝手に思っています。僕はPHPから入ったのですが、ある程度基本事項をマスターした後も、オブジェクト指向だけは長い間苦手としてきました。(最近やっと慣れてきたところです。) そこで伺いたいのですが、最初にやったプログラミング言語がオブジェクト指向だったという方、オブジェクト指向の概念は、 1.わかりやすかった 2.そこでつまずいた 3.特に意識せずに通り過ぎた 4.その他 いずれでしょうか? ※最初にJavaについて書きましたが、これはただの例なので、オブジェクト指向言語全般についての質問であるととらえてください。
- ベストアンサー
- アンケート
- Javaにおけるオブジェクト指向とは?
現在Javaを勉強しております。 以前はC言語を勉強しておたのですが、 JavaとCの違いにおいてJavaの特徴としてオブジェクト指向と習いました。 しかしいまいちこのオブジェクト指向を理解できません。 プログラムを一つのまとまりとして考えるというのはどういうことなのでしょうか? 確かにJavaはC言語とは違いいくつかのプログラムからできている (はず?見当違いだったらすみません) C言語が一つの大きなプログラムでできているとすると、 Javaは細かいプログラムの集合体であると私は考えていました。 この細かいプログラムの集合体というのがオブジェクト指向なのでしょうか? 全くの見当違いだったらすみません。 よろしくお願いします。
- ベストアンサー
- Java
- オブジェクト指向
こんにちわ。 先日授業で「オブジェクト指向」について簡単に習ったのですが、いまいちよくわらないので質問させてください。 「オブジェクト指向」が情報システムを開発するための重要な概念であると習ったのですが、では「オブジェクト指向」のどの特性(概念)が、情報システム開発の上で、どのように役に立つと考えられているのでしょうか。よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- オブジェクト指向について
オブジェクト指向における オブジェクト、インターフェース、実装、クラス という概念を教えてください>< 実例があると助かります。。
- ベストアンサー
- その他(ITシステム運用・管理)
- 【オブジェクト指向について】
【オブジェクト指向について】 こんにちは。初めて質問をさせていただきます。 さて、ただいまVBを勉強中なのですが、オブジェクト指向のところで躓いてしまいました。 質問したい事は以下の点です。 (1) オブジェクト指向の理解について オブジェクト指向とは、プログラミングをするときに変数や機能などをクラスというものに格納しておくことで、プログラミングを円滑にすすめるための概念であると理解していますが、この理解は正しいのでしょうか? ご回答お待ちしております。よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- javaのオブジェクト指向やクラスについて
javaのオブジェクト指向やクラスというのは学校や国に例えると「規則や法律」がクラスに当たり、「学校での生活や社会での生活(いわゆる人間生活)」がオブジェクトに当たるということですか? だとすると、オブジェクト指向の利点は学校や国に例えるとどんな風になるのですか?
- ベストアンサー
- Java
- オブジェクト指向とUMLについて
「オブジェクト指向」と「UML」の勉強をしようと思っているのですが、お勧めの参考書またはWebサイトをお教えていただきたいです。 ※オブジェクト指向については、JavaやC++のような言語についてではなく、オブジェクト指向についてです。 ちなみに私はJavaは経験したことがありますが、正直"オブジェクト指向がなんたるか"はわかっていないです… 現在業務でJavaに携わっていてるので、オブジェクト指向という考え方をこの機にしっかりと学べればと思っています。 UMLはまったく無知です; クラス図やシーケンス図など中身にナニがあるか微妙に知っているだけです…; どちらか片方でも良いので何かございましたら、お教え願います。 …参考書だと電車で読めるので、ちょっとだけ喜びます(笑
- ベストアンサー
- その他([技術者向] コンピューター)
- オブジェクト指向の利点とは?
汎用機でCOBOLのSEを10数年やってました。(今は自営業) COBOLはプロセス型の言語といわれているのに対して C言語はオブジェクト指向型の言語といわれています。 私はC言語やJAVAで開発したことはないのですが、 C言語、すなわちオブジェクト指向の利点ってなんでしょう? JAVA、C言語はオブジェクト指向ですよね。 私はソフトウェア開発技術者の資格など持っていますのでオブジェクト指向の表面的な意味は分かります。 ですが実際、アプリ開発時・運用時にどのような利点があるのかがイマイチ分かりません。 「どっちでもいいんじゃないか」なんて思ってしまいます。 プロセス指向(VB、COBOL等)とオブジェクト指向(C言語、JAVA)の差異って何なんでしょう。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- オブジェクト指向とUMLについて
オブジェクト指向がうまく理解できず苦労しています。 Javaの解説書にはよくUMLについても記載されているものをよく見かけますが、UMLはオブジェクト指向を理解するのに役立ちますか? それともオブジェクト指向を理解したうえで活用するための技術ですか?
- ベストアンサー
- Java
お礼
詳しい返答ありがとうございます。オブジェクト指向を完璧に理解するのは結構難しいですね。これからもっと勉強して行きたいと思います。 ありがとうございました。