A class is a blueprint used to create objects.
An object is an instance of a class.
The constructor initializes object data.
Attributes store data inside objects.
Methods are functions inside a class.
self refers to the current object.
Create a Student class with a method to calculate average grades.