Ruby సంపూర్ణ ఆబ్జెక్ట్-ఓరియెంటెడ్ — మీరు classes (బ్లూప్రింట్లు) నిర్వచించి objects (ఇన్స్టెన్సెస్) సృష్టిస్తారు. Classes initialize ను కన్స్ట్రక్టర్గా ఉపయోగిస్తాయి, @variables ఇన్స్టెన్స్ స్టేట్కు, మరియు encapsulation కోసం access modifiers ఉపయోగిస్తాయి. Ruby యొక్క class సింటాక్స్ స్వచ్ఛమైనది మరియు వ్యక్తీకరణాత్మకమైనది.
