Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

EXPERT RUBY MIXINS

Name: Anonymous 2010-10-21 14:02


#!/usr/bin/env ruby

module Sex
    def has_penis?()
    end
end

module Male
    include Sex
    def has_penis?()
        true
    end
    def has_vagina?()
        false
    end
end

module Female
    include Sex
    def has_penis?()
        false
    end
    def has_vagina?()
        true
    end
end

class Bull
    include Male
end

class Cow
    include Female
end


puts "Does bull have a penis? #{Bull.new().has_penis?()}"
puts "Does cow have a penis? #{Cow.new().has_penis?()}"

Name: Anonymous 2010-10-21 14:15

Looks like regular inheritance to me.
What if I want to declare class BullDyke which would denote bulls that don't have penes?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List