introspection/class_of_class.rb

tests/_examples/introspection/class_of_class.rb in the metorex repository.

module Greeting
end

class Greeter
end

puts String.class
puts BasicObject.class
puts Greeter.class
puts Class.class
puts Module.class
puts Greeting.class
puts Greeter.new.class

puts String.class.equal? Class
puts Greeting.class.equal?(Module)

Output:

Class
Class
Class
Class
Class
Module
Greeter
true
true