Pages

Saturday, May 10, 2025

Single inheritance in OOPs

 #include <iostream>

using namespace std;

class Animal {
public:
    string color;
    void eat() {
        cout << "eats..\n";
    }

    void breathe() {
        cout << "breathes..\n";
    }

};


class Fish : public Animal {
public:
    int fins;
   
    void swim() {
        eat(); // single inheritance , simplest inheritance
        cout << "swims..\n";
    }
};


int main() {
    Fish f1;

    f1.swim();
    f1.eat();
    f1.breathe();

    return 0;
}

No comments:

Post a Comment

Multi-dimensional ArrayList in Java

  // import java.util.ArrayList; import java.util. * ; // import java.util.Collections; public class Classroom {     public static voi...