Ruby OOP development – setters getters and methods