class Object

def instance_variable_names

C.new(0, 1).instance_variable_names # => ["@y", "@x"]

end
end
@x, @y = x, y
def initialize(x, y)
class C

Returns an array of instance variable names as strings including "@".
def instance_variable_names
  instance_variables.map(&:to_s)
end