Inheritance Program in Java
Inheritance Program in Java
bertulang_belakang(String hewan, boolean status){ if(status == true){ System.out.println(hewan+ " " + status_vertebrata); } else{ status = false; } } } class mamalia extends vertebrata{ public void menyusui(String animal){ System.out.println(animal + "Merupakan Mamalia Karena Menyusui"); } public void carnivora(String animal, boolean status){ if(status==true){ System.out.println(animal + "Makan Daging"); } } public void herbivora(String animal, boolean status){ if(status==true){ System.out.println(animal + "Makan Tumbuhan"); } } public void omnivora(String animal, boolean status){ if(status==true){ System.out.println(animal + "Pemakan Segalanya"); } } } public class inheritance extends mamalia { public static void main(String[] args) { inheritance sapi = new inheritance(); sapi.bertulang_belakang("Sapi", true); sapi.menyusui("Sapi"); sapi.carnivora("Sapi", true); } }
OOP2_Inheritance_ShallMee
OOP2_Inheritance_ShallMee
Permisalan dalam C++ #include <iostream> using namespace std; class X { int data; public: void a(int arg) { data = arg; } int b() { return data; } }; class Y : public X { }; int main() { Y obj; obj.a(20); cout << obj.b() << endl; }
OOP2_Inheritance_ShallMee