The correct answer is A. constructor.
A constructor is a special type of function that is called automatically when an object is created. It is used to initialize the object’s state and to perform any other necessary tasks.
A contractor is a person who contracts to do work for another person or company. A builder is a person who builds structures, such as houses or buildings. An architect is a person who designs structures, such as houses or buildings.
Here is an example of a constructor in Python:
“`python
class Person:
def init(self, name):
self.name = name
p = Person(“John Doe”)
print(p.name) # prints “John Doe”
“`
In this example, the Person
class has a constructor called __init__()
. When an object of type Person
is created, the __init__()
function is called automatically. The __init__()
function takes one argument, which is the name of the person. The __init__()
function assigns the value of the argument to the name
attribute of the object.
I hope this helps!