Yes, Ruby has private methods:
def i_am_public
...
end
def i_am_private
...
end
private :i_am_private
private
def i_am_also_private
...
end