Object-Oriented Programming क्या है

Programming Paradigm Concepts

Eleanor Thomas

Senior Data Analytics Engineer

Object-oriented programming क्या है

  • Object-Oriented Programming: प्रोग्रामिंग शैली जो "objects" में संगठित होती है
  • Objects: OOP की मूल इकाई, जिनमें डेटा और कोड हो सकते हैं

ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग

Programming Paradigm Concepts

Classes क्या हैं?

  • Classes: objects की श्रेणियाँ, जिनमें उस class के सभी objects के लिए साझा फ़ंक्शनलिटी और जानकारी होती है
  • न classes न objects, फंक्शंस जैसे processes होते हैं, लेकिन processes की जानकारी _रख_ सकते हैं

ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग

Programming Paradigm Concepts

Classes बनाम objects

Classes

  • objects की सामान्य श्रेणी
  • उस class के कई उदाहरण होने की संभावना शामिल

Objects

  • किसी विशेष class का एक ठोस उदाहरण
  • class के सभी सदस्यों के सामान्य गुणों और अपनी व्यक्तिगत विशेषताओं को दर्शाता है

कुत्तों का समूह

नेम टैग वाला कुत्ता

Programming Paradigm Concepts

Python में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग

class Dog():

def __init__(self, name): self.name = name
def bark(self): print("Arf!")
lacy = Dog("Lacy")
lacy.bark()

आउटपुट:

Arf!
Programming Paradigm Concepts

अभ्यास करते हैं!

Programming Paradigm Concepts

Preparing Video For Download...