0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

#4 Ruby始めました 「たのしいRuby 第6版」第2部基礎を学ぶ 四章 オブジェクトと変数・定数

Last updated at Posted at 2020-12-14

ここからがスタートラインですw
3回までは準備と概要でした。
ここからがプログラムを学ぶ第一歩とあります。

#4−1 オブジェクト P.77

値。

#4−2 クラス P.78

オブジェクト属性

#4−3 変数 P.79

代数:オブジェクト名札

#4−4 定数 P.82

代数2:オブジェクト名札

#4−5 予約語 P.85

クラスや予約語を変数・定数にすることは不可。使用制限があるもの。

#4−6 多重代入 P.84

###変数の入れ替え

Aset,Bset = "キムチ","おしんこ"
tmp=Aset
Aset=Bset
Bset=tmp
p [Aset,Bset]

1:1ではなく、1:多で扱える。
DBの基本的なところですね。

あと入れ替えtmpに一時保存も良いですね。
でも多重代入を使えば1行でOK。

Aset,Bset = "キムチ","おしんこ"
Aset,Bset=Bset,Aset
p [Aset,Bset]

こりゃ便利だ。

###配列の要素を取り出す

set=["おしんこ、味噌汁","キムチ、味噌汁"]
Aset,Bset=set
p Aset
p Bset

変数で決めといて、あとで呼び出し割り振り可能ですね。
こういうことがバリバリちゃんと出来るとなんか良い感じになるんでしょうねw

#コメント
一日1項目と思ってましたが、内容が濃いのと、ギターの練習、生活費を稼ぐために仕事もしなければいけないので、2、3日で1項目、難しい内容は1週間にしていきますのでゆっくり、まったり学んでいきますw
そうすると単純に「たのしいRuby」は23章までありますので、最短で半年くらい、1年ぐらいかかる予定ですw
そこから資格の問題集をやると遅い気がするので、まあ途中で資格の問題集を取り入れて行くとして、資格習得までの勉強と試験勉強をして、1年後と言う感じですかねw

まあ簡単ではないですね。まあ0スタートなんでそんなものでしょうかね。
実際のアプリが作れるようになるのは何年後かなw
まあ資格が取れるくらいまで勉強すれば、あとはコピペなんで直ぐだと思いますがw
それでも次はJavascriptになると思うので構文、記述の違いがあるので、そこも探りつつ見たいなwまあ簡単ではない、それなりに難しいですが、まだ全く気にする必要もありませんw頑張っていきましょう。基礎さえしっかり学んで押さえておけば、意外となんとかなるもんです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?