no title

1: エクスプロイダー(新疆ウイグル自治区)@\(^o^)/ 2014/05/24(土) 23:21:01.95 ID:GJMC2KHw0.net BE:224665865-2BP(1000)

「オブジェクト指向は難しい」というのは誤解で、迷信です。オブジェクト指向は人間の自然な考え方に近いものです。普段の日常生活で人は知らずにその考え方を利用しています。確かにオブジェクト指向には様々な専門用語がでてきます。

スポンサードリンク

用語に慣れるのに一定の時間と訓練が必要ですが、その本質的な考え方は誰もが持っている自然な考え方です」。 「プログラミングに関係ないと思われるかもしれませんが、オブジェクト指向の本質」を理解し、「納得できればJavaもUMLも理解できるようになります」――。

本書「ゼロからわかるオブジェクト指向超入門」は、Javaプログラミングの基礎を学んだ人に向けて、プログラミング技術、モデリング技術に利用されているオブジェクト指向について、タイトル通り、基礎中の基礎から説いた作品だ。

「オブジェクト指向」以前に、「オブジェクトとは何か」「オブジェクトの特徴」「クラスとは」「インスタンスとは」といった具合に、用語レベルまで分解して解説している点が大きな特徴となっている。

http://www.atmarkit.co.jp/ait/articles/1405/21/news035.html

0:名無しのプログラマー 2014/05/25 ID:ItSoKuHou

ゼロからわかる オブジェクト指向超入門
河合 昭男
技術評論社
売り上げランキング: 82,106

2: ダイビングフットスタンプ(やわらか銀行)@\(^o^)/ 2014/05/24(土) 23:21:48.89 ID:uJqET6580.net

Hello world 出せてもその次から無理ゲー


70: 逆落とし(WiMAX)@\(^o^)/ 2014/05/24(土) 23:54:58.03 ID:+0yc4V610.net

>>2
ほんとコレ・・・


8: アイアンフィンガーフロムヘル(dion軍)@\(^o^)/ 2014/05/24(土) 23:24:18.35 ID:gggOETZs0.net

Hello world
↓10分後
Adios world


16: アルゼンチンバックブリーカー(新疆ウイグル自治区)@\(^o^)/ 2014/05/24(土) 23:28:19.31 ID:X3PN02lO0.net

そもそも何を使ってプログラミングするのかが分かんねえもんな

とりあえずメモ帳にHello world打って俺は諦めたよ


50: 雪崩式ブレーンバスター(東京都)@\(^o^)/ 2014/05/24(土) 23:47:16.32 ID:K3BHNPgu0.net

お前らはHello Workでもしてろ


7: ダブルニードロップ(チベット自治区)@\(^o^)/ 2014/05/24(土) 23:23:44.71 ID:rJ/CWN1q0.net

もっと面白いものを先にやらすべきだな
つまんなすぎだろ


28: フェイスクラッシャー(大阪府)@\(^o^)/ 2014/05/24(土) 23:32:07.60 ID:L0VdtdDS0.net

横文字が多いと一々理解してる間に疲れてしまう。


98: ファイナルカット(大阪府)@\(^o^)/ 2014/05/25(日) 00:14:30.70 ID:McZWlvbW0.net

よーしやったるで
で3ページ目に初めて聞く単語出て来るもんなw


37: アルゼンチンバックブリーカー(WiMAX)@\(^o^)/ 2014/05/24(土) 23:37:15.45 ID:XZzunObE0.net

PHPってムズくね


64: セントーン(やわらか銀行)@\(^o^)/ 2014/05/24(土) 23:50:18.74 ID:O9TnNczR0.net

>>37
PHPとmysqlが一番簡単だと俺は思うけどなあ。


67: フォーク攻撃(北海道)@\(^o^)/ 2014/05/24(土) 23:52:31.47 ID:tDHXx/m40.net

>>64
phpは記述が長くなったときは、その楽さに感動するな。
perlだと具合わるくするw


36: リバースネックブリーカー(チベット自治区)@\(^o^)/ 2014/05/24(土) 23:37:14.74 ID:pyibfGEt0.net

全国の大先生が生き生きと集まってきますた


38: ヒップアタック(やわらか銀行)@\(^o^)/ 2014/05/24(土) 23:39:16.60 ID:b2A4xV1n0.net

ゆうちゃんがたくさんキターーー


46: エルボードロップ(東京都)@\(^o^)/ 2014/05/24(土) 23:46:19.97 ID:9cwDZLIH0.net

まったくのズブの素人が始めるのに最適って参考書おまえら教えろゴルァ


53: ジャンピングDDT(dion軍)@\(^o^)/ 2014/05/24(土) 23:47:44.02 ID:WVmMx9ff0.net

>>46
Google先生かな!


60: タイガースープレックス(庭)@\(^o^)/ 2014/05/24(土) 23:49:18.74 ID:vnLBsS/p0.net

>>46
猫でも分かるって奴やったら俺が猫以下だった

猫でもわかるC言語プログラミング 第3版 (猫でもわかるプログラミング)
粂井 康孝
ソフトバンククリエイティブ
売り上げランキング: 55,355

74: マスク剥ぎ(埼玉県)@\(^o^)/ 2014/05/24(土) 23:57:27.12 ID:rtv4tEKy0.net

>>60
俺もや


49: タイガースープレックス(庭)@\(^o^)/ 2014/05/24(土) 23:47:14.23 ID:vnLBsS/p0.net

っていうか学校でいきなりC言語やるなよ
ポインタわかりづらいし初心者ならJavaからやった方がいいんじゃないのか


69: オリンピック予選スラム(新疆ウイグル自治区)@\(^o^)/ 2014/05/24(土) 23:54:18.95 ID:bR1kDwsh0.net

Tomcatで遊んどけ


88: アイアンクロー(WiMAX)@\(^o^)/ 2014/05/25(日) 00:05:04.45 ID:7eJiRf/x0.net

プログラミングなんて言語なんだ覚えれば誰だって出来るようになる


218: 逆落とし(芋)@\(^o^)/ 2014/05/25(日) 06:03:33.06 ID:GO1mHuDc0.net

>>88
日本語喋れるやつ全員が論文書けるわけやないんやで


75: ニールキック(東京都)@\(^o^)/ 2014/05/24(土) 23:58:39.44 ID:mjbQp+Ba0.net

プログラミングセンスと運動神経って似てない?
ある程度までは努力でなんとかなるけど、そこから先は才能というか


85: 雪崩式ブレーンバスター(東京都)@\(^o^)/ 2014/05/25(日) 00:02:46.25 ID:/Fk9Uwph0.net

>>75
スポーツと似てるなと思ったことはある
できる奴は脳のレベルで違うんだなと感じた
スポーツすげえ奴って肉体のレベルで違ったと思ったことがあったからそう感じた


219: ファイヤーボールスプラッシュ(チベット自治区)@\(^o^)/ 2014/05/25(日) 06:06:00.81 ID:ZdxLe8g30.net

>>75
あるわ
PGは絵とか、スポーツとかに似てる
努力である程度のレベルまでは行くが、どこまで努力で
行けるかはそいつの才能次第みたいな壁の存在感じる


77: ニールキック(兵庫県)@\(^o^)/ 2014/05/24(土) 23:59:25.60 ID:AOc133TT0.net

プログラムでもやろうか、みたいな軽い気持ちで才能もない一般人が始めて長続きするわけない
半角とかの専ロダから既出パス総当りでエロファイル落とすツールが欲しいとか明確な動機がないと


87: ボマイェ(catv?)@\(^o^)/ 2014/05/25(日) 00:04:42.56 ID:wHNHkn+20.net

上達するには人のプログラムを読めって言われるけど
いきなり人のプログラムなんて読んでも
どこから手を付けていいやら、その敷居の高さから挫折する
そもそもその題材とされるものもLinuxのカーネルとか
初心者には無茶な題材が多い

こういう手順でコードリーディングはやるもんだみたいな
人のコードを読むための技術を体系的に書いた本でもあればいいのだが

コードリーディングって、普通では習得できないレアスキルだよな


90: 雪崩式ブレーンバスター(東京都)@\(^o^)/ 2014/05/25(日) 00:07:37.68 ID:IUnPGQ8f0.net

>>87
初心者、中級車、上級者のコメントを紹介した
コードリーディングの本があって読んだことがあるがそれおすすめかもしれんな
プログラムの読み方というより書き方を紹介した本だった記憶があるが

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
Dustin Boswell Trevor Foucher
オライリージャパン
売り上げランキング: 1,859

155: 頭突き(東京都)@\(^o^)/ 2014/05/25(日) 01:07:49.25 ID:Q31VzxCt0.net

>>87
Web系とかなら○○するをGoogle先生で検索→たぶんこぴぺできるソースがいくつかヒットする→こぴぺせずに見ながら書く
でコードリーディング初級だと思う。
写経とかっても言われるね。


89: ダイビングエルボードロップ(鹿児島県)@\(^o^)/ 2014/05/25(日) 00:06:37.24 ID:E5Cuh+4R0.net

向き不向きがある
10年経っても未だに低級言語の基本命令をググって確認する
俺は明らかに不向きだけど
それでも面白いから続けてる
しばらくやってないとリセットに近いまでに忘れるけどな


91: 頭突き(dion軍)@\(^o^)/ 2014/05/25(日) 00:11:32.91 ID:1uZeU88m0.net

目的がないと正直無理


102: ドラゴンスクリュー(dion軍)@\(^o^)/ 2014/05/25(日) 00:20:37.32 ID:YtcTd7r70.net

有吉が言ってた

お姉ちゃん口説きたくて必死になればスペイン語でも覚えるけど
将来役にたつかな位の動機じゃ身に付かない


114: ボマイェ(catv?)@\(^o^)/ 2014/05/25(日) 00:28:25.62 ID:wHNHkn+20.net

たぶん、外発的な動機付けじゃなくて
そもそもプログラミングが楽しく思えるってくらい内発的な動機がないと
難しいんじゃねえかな

子供の頃レゴを作るのが楽しかったみたいに
そういえば、カルネージハートは超面白かったな


116: 16文キック(チベット自治区)@\(^o^)/ 2014/05/25(日) 00:30:52.02 ID:68pxVThm0.net

>>114
なるほどそういうことかあ


136: バックドロップ(東京都)@\(^o^)/ 2014/05/25(日) 00:56:24.75 ID:O9zzXfoX0.net

なんか目的ないとつらいよね


115: バックドロップホールド(神奈川県)@\(^o^)/ 2014/05/25(日) 00:29:02.26 ID:EjzG4dtV0.net

プログラミングで飯食ってるけど、プログラミングだけ出来ても意味ないよなぁ
結局プログラミングして何を作るか。そのアイディアが無いと一生社畜の底辺のまま。


127: セントーン(やわらか銀行)@\(^o^)/ 2014/05/25(日) 00:41:13.29 ID:hOJFE6S70.net

>>115
純粋な技術者が金稼ぐには日本はつらいね
代えのきかない技術者が求められるなんて極一部の先端企業だけだから


132: ダブルニードロップ(千葉県)@\(^o^)/ 2014/05/25(日) 00:48:27.91 ID:aN2KBtsi0.net

エンジニアとデザイナーがいればいいところをプロデューサーと言う名のプログラミングもまともにできないお喋りクソ野郎が出てくる風潮なんとかならんの


111: ニールキック(やわらか銀行)@\(^o^)/ 2014/05/25(日) 00:26:53.84 ID:Gw/NElwv0.net

いくつかチャレンジして挫折してを繰り返してきたがEclipseなるものがあると知ってようやくJAVAが使えるようになった


170: ブラディサンデー(愛知県)@\(^o^)/ 2014/05/25(日) 02:04:27.76 ID:m7DncW/O0.net

Java覚えたいなあ


225: キン肉バスター(愛知県)@\(^o^)/ 2014/05/25(日) 07:34:50.66 ID:YhCueH/k0.net

おれもJavaはじめようと思って「一番優しい」みたいな帯のやつ買ったが
まさにスレタイ状態で1日でやめたわ


187: ミッドナイトエクスプレス(東京都)@\(^o^)/ 2014/05/25(日) 03:43:00.14 ID:jJga8SjR0.net

>>1
こういう初心者でもわかるって売りの詐欺本が多いのがオブジェクト指向関連


179: タイガースープレックス(大阪府)@\(^o^)/ 2014/05/25(日) 02:50:30.73 ID:Md0bKsmM0.net

オブジェクト指向が納得できるってのは、アセンブリや以前のCとかで散々苦労してきた層だけ。
初心者がオブジェクト指向っていいな!便利だな!納得!とかなるはずもなし。

本書く奴はそこがわかってない。


193: セントーン(広島県)@\(^o^)/ 2014/05/25(日) 04:22:26.13 ID:ly4PYg7r0.net

難しくはないんだけどつまんなさすぎる
順当に学ばないと意味不明になるし
もっと興味持てるような内容から教えろよ

関連:Javaのオブジェクト指向をエヴァで例えると超わかりやすい


元スレ:http://hayabusa3.2ch.sc/test/read.cgi/news/1400941261/