Title / Description
Code class Bicycle # This class is empty except for initialize. # Code has been moved to RoadBike. def initialize(**opts) end end class RoadBike < Bicycle # Now a subclass of Bicycle. # Contains all code from the old Bicycle class. end class MountainBike < Bicycle # Still a subclass of Bicycle. # Code has not changed. end
Author
Highlight as C C++ CSS Clojure Delphi ERb Groovy (beta) HAML HTML JSON Java JavaScript PHP Plain text Python Ruby SQL XML YAML diff code