Skip to main content

Featured

C++ Program to Perform Linear Search on a Vector

  C++ Program to Perform Linear Search on a Vector Introduction In this C++ program, we will learn how to perform a Linear Search on a vector. The program first takes the size of the vector and its elements as input. Then it asks the user for the element to search. If the element is found, it displays the index where it is located. Otherwise, it displays a message indicating that the element is not found. C++ Program #include<bits/stdc++.h> using namespace std; int main() { int num, search, found = 0; cout << "Enter the size of the vector:" << endl; cin >> num; vector<int> v(num); cout << "Enter " << num << " elements in vector:" << endl; for(int i = 0; i < num; i++) { cin >> v[i]; } cout << "Enter element that you want to search:" << endl; cin >> search; for(int i = 0; i < num; i++) { ...

C++ Program for Hierarchical Inheritance (Parent → Child1, Child2)

 

C++ Program for Hierarchical Inheritance (Parent → Child1, Child2)

✅ C++ Program to Demonstrate Hierarchical Inheritance

#include <iostream>
using namespace std;

class parent {
  public:
    int a, b;
    void data() {
        cout << "Enter two numbers:\n";
        cin >> a >> b;
    }
};

class child1 : public parent {
  public:
    void add() {
        cout << "Addition of " << a << " and " << b << " is " << a+b << "\n";
    }
};

class child2 : public parent {
  public:
    void sub() {
        cout << "Subtraction of " << a << " and " << b << " is " << a-b << "\n";
    }
};

int main() {
    child1 obj1;
    obj1.data();
    obj1.add();

    child2 obj2;
    obj2.data();
    obj2.sub();
}
  

๐Ÿ“˜ Explanation:

This program demonstrates the concept of hierarchical inheritance in C++. - A single parent class provides the data() function to take input. - Child1 inherits from parent and implements addition. - Child2 inherits from parent and implements subtraction. - Each child class reuses the input method from the parent and performs its own operation.

๐Ÿงพ Sample Output:

Enter two numbers:
5 3
Addition of 5 and 3 is 8
Enter two numbers:
7 2
Subtraction of 7 and 2 is 5
  

๐Ÿ”‘ Keywords:

C++ hierarchical inheritance, parent child program in C++, addition and subtraction program, inheritance in C++, OOP in C++, C++ object oriented programming

๐Ÿ“Œ Hashtags:

#CPlusPlus #Inheritance #HierarchicalInheritance #OOP #CppExamples #CodingForBeginners

๐Ÿ” Search Description:

This C++ program demonstrates hierarchical inheritance where multiple child classes inherit from a single parent class. Includes example code, explanation, and sample output.

Comments

Popular Posts

๐ŸŒ™