こんばんは
はい、Rubyではクラスを定義することができます。
クラスはオブジェクト指向プログラミングの基本で、関連するデータや処理をひとまとまりにするための構造です。
Rubyでは class キーワードを使ってクラスを定義し、その中にメソッドや変数を記述します。
たとえば、class Dog と書けば「Dog」というクラスが定義され、その中に def bark などのメソッドを追加することで、犬の動作を表現できます。
クラスからはインスタンス(オブジェクト)を生成でき、個別のデータを持たせることも可能です。
また、Rubyではクラス自体もオブジェクトとして扱われるため、クラスに対して特異メソッド(クラスメソッド)を定義することもできます。
柔軟で直感的な構文が特徴で、初心者にも扱いやすい言語です。