2020-12-15から1日間の記事一覧
ゲッター 通常、インスタンス変数はクラス内でないと参照できない。 クラス外でも参照したい時に使うのがゲッターメソッド。 class Dog def initialize(name) @name = name end def getName #「ゲッター」メソッド @name end end dog = Dog.new('チワワ') #…
静的型付け JavaやC,C++などの言語が静的型付け言語。 何の型が入るか宣言(intなど)が必要なため、コードの記述量が増えるといった点があるが、事前に型がわかっているので、実行速度が早くなる。 動的型付け Ruby、JavaScript、Pythonなどが動的型付け言語…
rubyを勉強する上で欠かせない、「オブジェクト指向」について自分なりにまとめてみました。 オブジェクト指向とは オブジェクトとは、簡単にいうとモノのこと。 Rubyではほとんど全てのものがオブジェクトである(ifやelseなど、一部オブジェクトでないもの…