From: Paul Date: 2007-12-14T07:30:11+09:00 Subject: declaration for module methods which need to be implemented Let's say I have the following module: ------------------------ module Parenting def add_child(a_child) self.children.push(a_child) end def delete_child(a_child) self.children.delete(a_child) end def children # need to implement but is there a programtaic way to declare this? end end ------------------------ Is there a way to enforce that the 'children' method is understood in any class which includes this module? Or do I simply rely on a comment, as above