Lesson 15 of 24

Classes और Objects

10 min 30 XP

Class data members और member functions वाला एक नक्शा है। private members को class के बाहर से नहीं छुआ जा सकता (encapsulation); public methods ही अंदर जाने का रास्ता हैं।

Example: edit me and press Run

Output Loading C++ (first time takes a few seconds)
Press Run to see the result here.

Class के members default रूप से private होते हैं; struct के members default रूप से public। C++ में इन दोनों में बस यही अंतर है।

Challenge

+30 XP

class Rectangle लिखें जिसमें private length और width, और public set(int l, int w), area(), perimeter() और isSquare() हों। main() में l और w पढ़ें और print करें: Input: 4 4 Output: Area: 16 Perimeter: 16 Square: yes

Output Loading C++ (first time takes a few seconds)
Press Run to see the result here.