samples/pushdown_method_sample.rbclass A
def a
end
def A.a
end
end
class B < A
def y
z
end
def z
end
def w
end
def B.x
a
end
private :z
end
class C < B
def w
end
class D < B
def x
p 1
a
end
end
end
-- END --