define an object of this class?
OOPs
In today's technology-driven world, computer programming skills are in high demand. The object-oriented programming (OOP) approach is very much useful while designing and maintaining software programs. Object-oriented programming (OOP) is a basic programming paradigm that almost every developer has used at some stage in their career.
Constructor
The easiest way to think of a constructor in object-oriented programming (OOP) languages is:
Given a class definition, which one correctly define an object of this class?
class Holiday
{
public:
int year;
int month;
int day;
};
a. holiday h;
b. Holiday year;
c. Class month;
d. Date d;
2. Given the same class as in question 1, after defining an object h1, which one correctly use the part of the class?
a. h1->year = 2020;
b. h1.year = 2020;
c. h2.year = 2020;
d. (*h1).year = 2020;
3. Given the same class as in question 1, after defining an array object h[100] of the class, which one correctly access and write the value for the 10th element in the array?
a. h[10].year =2020;
b. h[10]->year = 2020;
c. h[9]-> year = 2020;
d. h[9].year = 2022;
C++
Step by step
Solved in 3 steps