低レベルインフラエンジニアの忘備録

Linux系の各種作業を自分用の忘備録として残しています

2016-04-18から1日間の記事一覧

【Ruby】モジュール

モジュールに関してはまだ完全に理解できてない感じです。。。。^^; module Walkable def walk puts "歩く" endend class Cat include Walkableend class Dog include Walkableend Cat.new.walk ⇒「歩く」と表示Dog.new.walk ⇒「歩く」と表示 こんな感じ…

【Ruby】クラス

基本的な書き方はこんな感じ class MyClass HOGE = 100end puts MyClass::HOGE ⇒「hoge」と表示 (1)クラスの初期化 initializeメゾットを利用します class MyClass def initialize puts 'Initialize' endend obj = MyClass.new ⇒「Initialize」と表示 これは…

【Ruby】変数、定数

Ruby勉強中なのでいろいろまとめていこうと思ってます。 (1)ローカル変数 ローカルなスコープでのみ有効な関数です。 小文字またはアンダーバーで始める変数です。 hoge = 'saosao' def display_saosao puts hoge ⇒「undefined local variable or method」で…

Ruby関連リンク集

(1)本家サイト オブジェクト指向スクリプト言語 Ruby (2)コーディング規約 Rubyコーディング規約 (3)日本Rubyの会 一般社団法人 日本Rubyの会 (4)Rubyアソシエーション www.ruby.or.jp (5)Rubyで%技法 qiita.com (6)Ruby入門 www.rubylife.jp (7)Rubyでサー…