oops/ Hirarchial Inheritance

PHOTO EMBED

Sun Apr 23 2023 17:08:20 GMT+0000 (Coordinated Universal Time)

Saved by @Shankar #instanceblocks #inheritance #overloading

class A 
{
	int a = 100;
}
class B extends A
{
	float b = 20.25f;
}
class C extends A
{
	char c = 'c';
}
class D extends A
{
	double d = 2000.25d;
}
class Demo2 
{
	public static void main(String[] args) 
	{
		A a1 = new A();
		System.out.println(a1.a);

		B b1 = new B();
		System.out.println(b1.a);
		System.out.println(b1.b);

		C c1 = new C();
		System.out.println(c1.a);
		//System.out.println(c1.b);
		System.out.println(c1.c);

		D d1 = new D();
		System.out.println(d1.a);
		//System.out.println(d1.b);
		//System.out.println(d1.c);
		System.out.println(d1.d);
	}
}
content_copyCOPY