Professional Documents
Culture Documents
Practical No19
Practical No19
inheritance
obj.show();
}
}
Output:
SubClass.java:18: error: '{' expected
class SubClass extends ParentClass1, ParentClass2{
^
1 error
Develop a program for implementation of multiple inheritance
interface Writeable {
// abstract class
public void Write();
}
interface Readable {
// abstract class
public void read();
}
Students writes
Students read
A class can implements more than one interfaces
interface Interface1
{
public void show();
}
interface Interface2
{
public void show();
}
class SubClass implements Interface1, Interface2
{
public void show()
{
System.out.println("A class can implements more than one interfaces");
}
public static void main(String args[]){
SubClass obj = new SubClass();
obj.show();
}
}
Output:
class C implements A,B
{
Output:
Hello
What’s your name?
interface A // Interface 1
{
public abstract void text1(); // Abstract method
}
interface B // Interface 2
{
public abstract void text2(); // Abstract method
}
public void text2()
{
System.out.println("What's your name?");
}
}
class Main
{
public static void main(String[] args)
{
C obj = new C(); // Create a C object
obj.text1();
obj.text2();
}
}
Output:
Hello
What’s your name?