ダイレクト特集ページ用バナー(ダウンロード版)

Re:ゼロから始めるプログラミング言語 4

a

198:名無しさん@おーぷん:2017/04/16(日)20:18:51 Yho

前記事

Re:ゼロから始めるプログラミング言語

Re:ゼロから始めるプログラミング言語 2

Re:ゼロから始めるプログラミング言語 3



ホントにざっくり言うなら、フィールドとメソッドっていう2つのものを持つデータをオブジェクトという単位にとりあえずして
そいつら組み合わせると色々楽になったゾ、ってこった
結局のところオブジェクト指向って人が楽するための考え方(保守や再利用で)だから、そんな気貼んなくていいよ

ドラゴンクエストXI 過ぎ去りし時を求めて (早期購入特典「しあわせのベスト」「なりきんベスト」を先行入手することができるアイテムコード 同梱)
ドラゴンクエストXI 過ぎ去りし時を求めて (早期購入特典「しあわせのベスト」「なりきんベスト」を先行入手することができるアイテムコード 同梱)
Re:ゼロから始めるプログラミング言語
引用元:http://hayabusa.open2ch.net/test/read.cgi/news4vip/1491757227


199:名無しさん@おーぷん:2017/04/16(日)20:20:55 zDd

関数と変数を持つことができるクラスよ
難しく考えることないよ


200:名無しさん@おーぷん:2017/04/16(日)20:22:15 aHa

>>199
javaでは どんな言語でうつの?関数は?

なんか自動の猫じゃらし作りたいんだけど


202:プログラミング初心者◆Lk.CKfcA5o:2017/04/16(日)20:27:37 gs7

>>198
>>199

なるほどな
難しく考えないようにしてみるわ


201:プログラミング初心者◆Lk.CKfcA5o:2017/04/16(日)20:26:30 gs7

自動猫じゃらしは草


203:名無しさん@おーぷん:2017/04/16(日)20:27:42 aHa

>>201
上と斜め下と下と横をランダムに表示して決行できるシステム作りたい


204:名無しさん@おーぷん:2017/04/16(日)20:28:34 aHa

できれば犬が喜ぶお菓子とかくっつけて
走らしてみたい


205:プログラミング初心者◆Lk.CKfcA5o:2017/04/16(日)20:28:54 gs7

くっそ難しそう(小並)
Powered By 画RSS
206:名無しさん@おーぷん:2017/04/16(日)20:56:14 aHa

で、赤外線センサーとかついてて、
犬が右に来たら 左にじゃらしが動いて、
犬が左にきたら、 右にじゃらし動くようにしたい、というか販売してほしい


207:名無しさん@おーぷん:2017/04/16(日)20:56:45 aHa

で、犬が上に動いたら 曲なるようにプログラミングしたら売れると思う


208:プログラミング初心者◆Lk.CKfcA5o:2017/04/16(日)21:53:35 gs7

今日は教本を流し読みして、明日から本格的にオブジェクト指向について学んでいくことにするわ
気持ちを切り替えて挑まないと難しそうだしな


209:プログラミング初心者◆Lk.CKfcA5o:2017/04/17(月)17:46:46 0mp

今日から早速、オブジェクト指向の勉強に入りたいと思います


210:プログラミング初心者◆Lk.CKfcA5o:2017/04/17(月)17:47:37 0mp

今日でプログラミング初めてちょうど一週間か


211:プログラミング初心者◆Lk.CKfcA5o:2017/04/17(月)18:55:38 0mp

第7項、オブジェクト指向の基本について終わり
次は第8項インスタントとクラスについて勉強を始める


212:プログラミング初心者◆Lk.CKfcA5o:2017/04/17(月)18:57:00 0mp

オブジェクト指向については
現実世界の登場人物をjavaの仮想空間にオブジェクトとして作ること
オブジェクトはそれぞれ属性と操作の要素を持っていて、オブジェクト同士が属性や操作を書き換えたり、連携してプログラムが動いていくって考え方が持てた


213:プログラミング初心者◆Lk.CKfcA5o:2017/04/17(月)19:05:10 0mp

なんか理系より文系よりの考え方が必要な感じがしてきた


215:プログラミング初心者◆Lk.CKfcA5o:2017/04/17(月)19:06:08 0mp

ファッ!?


216:プログラミング初心者◆Lk.CKfcA5o:2017/04/17(月)19:09:11 0mp

休憩


217:プログラミング初心者◆Lk.CKfcA5o:2017/04/17(月)19:44:08 0mp

8時から再開するわ


218:プログラミング初心者◆Lk.CKfcA5o:2017/04/17(月)20:59:01 0mp

休憩
上であったフィールドが出てきた
インスタンスはオブジェクトの実体のことだったこともわかったぜ


219:プログラミング初心者◆Lk.CKfcA5o:2017/04/17(月)22:00:28 0mp

再開


220:プログラミング初心者◆Lk.CKfcA5o:2017/04/18(火)01:04:51 J6E

途中で寝落ちしてしまった
今日のところは終わりにするわ


221:プログラミング初心者◆Lk.CKfcA5o:2017/04/18(火)17:28:13 Sai

オブジェクト指向の勉強初めて行くよ
今日はカプセルまで行きたい


222:プログラミング初心者◆Lk.CKfcA5o:2017/04/18(火)19:13:57 Sai

休憩


223:プログラミング初心者◆Lk.CKfcA5o:2017/04/18(火)20:57:40 Sai

再開


224:プログラミング初心者◆Lk.CKfcA5o:2017/04/18(火)21:57:38 Sai

終わり
一旦寝て、起きたらまた始める


225:名無しさん@おーぷん:2017/04/18(火)23:19:17 HeQ

きょうもがんばってるな


226:プログラミング初心者◆Lk.CKfcA5o:2017/04/19(水)09:14:36 jzb

今日も1日がんばるぞい


227:プログラミング初心者◆Lk.CKfcA5o:2017/04/19(水)10:15:11 jzb

休憩


228:プログラミング初心者◆Lk.CKfcA5o:2017/04/19(水)10:18:41 jzb

今はインスタンスを作るためのmainメソッドの書き方について勉強中
これから用事があるから再開は昼過ぎか夕方から


229:プログラミング初心者◆Lk.CKfcA5o:2017/04/19(水)13:40:15 jzb

がんばるぞい


230:プログラミング初心者◆Lk.CKfcA5o:2017/04/19(水)16:17:13 jzb

休憩


231:プログラミング初心者◆Lk.CKfcA5o:2017/04/19(水)18:42:33 jzb

第8項の勉強がやっと終わった
練習問題をやったら第9項のコンストラクタと静的メンバを学んでいくよ


232:名無しさん@おーぷん:2017/04/19(水)20:54:15 DM7

Javaは必須な機能だけならつまづくことなくスルスルっといくよな


233:プログラミング初心者◆Lk.CKfcA5o:2017/04/19(水)21:17:53 jzb

今日は終わり
ぱらっと第9項読んでみたら頭が爆発した
日を改めて、明日からまたしっかりと学んでいくことにするよ


234:プログラミング初心者◆Lk.CKfcA5o:2017/04/20(木)17:46:41 8yX

今日も1日がんばるぞい
今日は第9項のコンストラクタと性的メンバについて学んでいくよ


235:プログラミング初心者◆Lk.CKfcA5o:2017/04/20(木)17:47:54 8yX

第9項の内容は比較的短いけど、なんだか書いて有ることが難しいことばっかりで理解に時間がかかりそうだわ


236:名無しさん@おーぷん:2017/04/20(木)19:25:36 HYn

こんばんは
まだやってる?前にjavaとC同時に学習するの悪手なのか聞いた者だけど、やっぱり効率的だと思うんだがどう?
javaはCが元になってるらしいし、理解が深まると思うのだけど


238:プログラミング初心者◆Lk.CKfcA5o:2017/04/20(木)19:56:12 8yX

9項終わり
静的メンバがstaticだったとはな

>>236
javaとc同時に学習したら、ある程度プログラム組めるようになるまでの時間が、javaかcのどちらかに絞って学習した人よりかかりそう
あと覚えることも多くなるから、記憶力良くないと難しそう
頭良くて、早く何かプログラム作りたい!って考えを持ってないのなら、同時学習もいいんじゃない?


239:名無しさん@おーぷん:2017/04/20(木)21:47:19 HYn

>>238
自分の頭が良いかは分からんけど、趣味も無くなって暇だから丁度熱中出来るかなぁと
作りたいものは勿論沢山あるよ


243:プログラミング初心者◆Lk.CKfcA5o:2017/04/20(木)21:54:09 8yX

>>239
作りたいものが沢山あるなら、一つの言語を学習して、とりあえずプログラムを作る楽しさ、プログラミングの楽しさを知ってからまた別の言語を学習すれば良いんじゃね?
そっちの方がモチベーション維持しやすいだろうし


245:名無しさん@おーぷん:2017/04/20(木)22:20:15 HYn

>>243
なるほど、今の所モチベは続いてるけど、飽きそうになったら一つに絞って作品作ってみるかな


244:名無しさん@おーぷん:2017/04/20(木)21:57:18 bm0

>>236
Cが元になっているというか、言語の構文を真似した程度の関係性だから俺はお勧めしない。そこまで接点ないと思っていい
CとPythonとかならまだわかる

もしくはJava+HTML・CSS・JavaScriptとか、Java+Linuxの学習とかのがいいと思う

【VR長尺】当然、勝手にAV化!イケメンの友達がほろ酔い状態の女の子を僕の部屋に連れて来た!女に無縁の僕にはそれだけで大興奮なのに超過激でHな王様ゲームが始まっちゃって…VR編


245:名無しさん@おーぷん:2017/04/20(木)22:20:15 HYn

>>244
その程度の関係なんだ
後半の方もありがとう、為になるよ
あとできたらCと何を組み合わせて学習したらスムーズなのかも教えて欲しいな
プログラミング面白くてハマりそう


249:名無しさん@おーぷん:2017/04/20(木)22:43:03 bm0

>>245
初めからC++でいいじゃんとか言われそうだけど、兄弟のC++と一緒に勉強するとか。
あとは上で挙げたPythonは(最もメジャーなCPythonなら)C、C++で実装されてるからも、それらを勉強していると結構役にたつし、Cが使えるPythonプログラマは結構貴重
他のスクリプト言語は詳しくないからわからん

CはもともとUnix開発のために作られたプログラミング言語ってこともあって、Unix系OS、特にLinuxをcui環境(真っ黒い画面)
で使っているとCの存在を直接感じることが多い。
Linuxと一緒に勉強するのはとても良いと思う


237:名無しさん@おーぷん:2017/04/20(木)19:26:06 GJf

昔やってポインタでやめたな


246:プログラミング初心者◆Lk.CKfcA5o:2017/04/20(木)22:29:35 8yX

俺も負けないようにがんばるぞい


247:名無しさん@おーぷん:2017/04/20(木)22:31:41 HYn

>>246
1が結構続いてて嬉しい


248:プログラミング初心者◆Lk.CKfcA5o:2017/04/20(木)22:40:32 8yX

まあまだ10日ほどだけどな


明日は第9項の復習
それが終わったら第10項のカプセル化について学んでいきます
今日はもうやらないかな

次記事

Re:ゼロから始めるプログラミング言語 5 

Re:ゼロから始めるプログラミング言語 6




このエントリーをはてなブックマークに追加
Powered By 画RSS

コメント

トラックバック

aaaaaaaa