How do I write a simple class in Python?

In Python, a simple class can be defined using the class keyword. A class is essentially a blueprint for creating objects, encapsulating data for the object and methods to manipulate that data. Below is an example of how to create a simple class in Python:

class Dog: def __init__(self, name, breed): self.name = name self.breed = breed def bark(self): return f"{self.name} says woof!" # Create an instance of the Dog class my_dog = Dog("Buddy", "Golden Retriever") print(my_dog.bark()) # Output: Buddy says woof!

Python class object-oriented programming methods encapsulation Dog class instance creation