Nesne

term_id: object

Category: basic_concepts

Definition

Bir nesne, özellikle nesne yönelimli programlama (OOP) olmak üzere bilgisayar bilimlerinde temel bir kavramdır. Bir sınıfın örneğini temsil eder ve hem durumu (öznitelikler veya veri) hem de davranışı kapsar.

Summary

Program içinde veri ve bu veriyi manipüle etme yöntemlerini içeren, nesne yönelimli programlamanın merkezinde yer alan ayrı bir varlık.

Key Concepts

  • Kapsülleme
  • Sınıf Örneği
  • Öznitelikler
  • Yöntemler

Use Cases

  • Yazılım mimarisi tasarımı
  • OpenCV’de görüntü verisinin yönetimi
  • Veri seti girdilerinin yapılandırılması

Code Example

1
2
3
4
5
6
7
class Dog:
    def __init__(self, name):
        self.name = name
    def bark(self):
        return f"{self.name} says woof!"
my_dog = Dog('Buddy')
print(my_dog.bark())