
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
クラスの定義 - Qiita
class Dog @@type = "犬" def initialize @name = "マロン" @dog_type = "トイプードル" end def self.s... class Dog @@type = "犬" def initialize @name = "マロン" @dog_type = "トイプードル" end def self.say puts "ワンワン" end def say_type puts "わたしは#{@@type}です" end def self_introduction puts "わたしの名前は#{@name}で種類は#{@dog_type}です" end end dog = Dog.new Dog.say dog.say_type dog.self_introduction 1)クラスの定義はclass クラス名 〜 endでした。まずはクラス変数であるtypeを定義します。 2)クラス変数は変数名の始めに@@(アットマーク2つ)をつけます。 3)インスタンス変数です。インスタンス変数は変数名の始めに@(アットマーク1つ)