Implement class instance variables
as they are just the type of the meta_class, that was relatively simple. I feel this is what oo is meant to be, instance variables and methods for the objects, and since classes are objects, for them too. Class variables seem like a design mistake, weird scoping rules and no data hiding (left as an exercise to the reader)
This commit is contained in:
@ -30,7 +30,7 @@ module Parfait
|
||||
def self.object_space
|
||||
Object.object_space
|
||||
end
|
||||
|
||||
|
||||
class Object
|
||||
# redefine the runtime version
|
||||
def self.new( *args )
|
||||
|
Reference in New Issue
Block a user