MULTIPLE
LEVEL INHERITANCE
interface
keyword:-
PROGRAM:-
interface
Area1
{
public abstract void circle();
}
interface
Area2
{
public abstract void rectangle();
}
class
Areaone implements Area1,Area2
{
public void circle()
{
System.out.println("circle");
}
public void rectangle()
{
System.out.println("rectangle");
}
public static void main(String args[])
{
Areaone
one=new Areaone();
one.circle();
one.rectangle();
}
}
File Name: -
Areaone.java
Commands:-
javac Areaone.java
java Areaone
OUTPUT:-
circle
rectangle
package
keyword:-
Ø Package is a
group of classes, subclasses and
interfaces.
Ø Package
resembles to directory structure.
Ø To create
package we have to use the keyword package.
Syntax:-
package packagename;
PROGRAM:-
package pack1;
class
Bank
{
String name;
double
balance;
Bank(String n,double bal)
{
name=n;
balance=bal;
}
void show()
{
System.out.println(name+"
"+balance);
}
}
class
Account
{
public static void main(String args[])
{
Bank b=new Bank("kumar",12345.45);
b.show();
}
}
File Name: -
Account.java
Commands:-
javac -d . Account.java
java pack1.Account
OUTPUT:-
kumar 12345.45