Class is a blueprint in which characteristics (members) and behaviors (functions) are defined.
An example of class definition is:
In the example:
class is the keyword for class defining.Person - the name of the class.lines 4 and 5 class members are declared - the properties that
characterize the class.line 3 we define the public parts of the class.
public could be replaced with private or protected.
The difference between
public, private and protected is explained in other tutorials.Object is an instance created from a class.
Using the defined class we can create objects and set properties.
Output:
Explanation:
lines 1 - 13 a class is defined. It's members
are name and age defined at lines 4 and 5.
introduceYourself
that uses the members.line 19 an object is created.lines 22 and 23 values are set to the members.lines 25 the function introduceYourself is called
and a message is printed.