気ままにふりーだむ

学習やメモなどを投稿します。プログラミング仲間や仕事、求人の話は大募集。気軽にフォローやいいねいただけると励みになります!

Ruby プログラミング

[Ruby]「class クラス名 end」という記述じゃないクラス定義

投稿日:2019年2月16日 更新日:

クラス定義は通常下記のように行いますよね。

上記を用いないでクラス定義する方法について学んだのでメモ。 結論からいうと下記のような記載になります。

メリットとしては2点、1点目は「ブロックの外の変数が呼び出せる」

2点目は「クラスを動的に定義できる」ということ。

現時点では全然どのように使用するのかイメージできてない。。

-Ruby, プログラミング

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[AWS]bundle exec cap production deployのエラーでつまった話

デプロイを行う際に発生したエラーで行なったことをメモ。 同じように困った方の参考になればと。 環境 ruby 2.3.1 Rails 5.0.7.2 MySQL git unicorn nginx c …

no image

[Rails]ヘルパーメソッドを作る!

こんにちは! 今回はヘルパーメソッドについてのまとめです。 ヘルパーメソッドを自分で作成してみたいと思います。 それでは早速いってみましょう! そもそもヘルパーメソッドとは そもそもヘルパーメソッドな …

no image

[Rails]deviseのファイル構成

こんばんは。 表題の件について、どのページでみたかは忘れてしまったのですが、 deviseをinstallした時に作成されるファイルの構成をメモのため、 投稿します。参照元がわかったらまた追記させてい …

no image

jQueryでmapメソッドを使う!

mapメソッドについてまとめます! 基本的にはeachメソッドと同じ。jQueryオブジェクトの場合は記載が違うので注意は必要。 またmapメソッドの引数として関数を使用する方法について記載します。 …

Materializeとsimple_formでシンプルでいい感じのフォームを作りたい!

マテリアルデザイン「Materialize」とフォームの記述がシンプルな「simple_form」の実装をしたので、メモ。 GemfileにGemを記載からのbundle install [crayo …