Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //first interface
- interface Example1{
- public void display1();
- }
- //second interface
- interface Example2 {
- public void display2();
- }
- //This interface is extending both the above interfaces
- interface Example3 extends Example1,Example2{
- }
- class Example4 implements Example3{
- public void display1(){
- System.out.println("display2 method");
- }
- public void display2(){
- System.out.println("display3 method");
- }
- }
- class Demo{
- public static void main(String args[]){
- Example4 obj=new Example4();
- obj.display1();
- }
- }
- Output:
- display2 method
- abstrac class می تواند توسط یک کلاس یا کلاس انتزاعی گسترش یابد یا به ارث برده شود
- class Example1{
- public void display1(){
- System.out.println("display1 method");
- }
- }
- abstract class Example2{
- public void display2(){
- System.out.println("display2 method");
- }
- }
- abstract class Example3 extends Example2{
- abstract void display3();
- }
- class Example4 extends Example3{
- public void display2(){
- System.out.println("Example4-display2 method");
- }
- public void display3(){
- System.out.println("display3 method");
- }
- }
- class Demo{
- public static void main(String args[]){
- Example4 obj=new Example4();
- obj.display2();
- }
- }
Add Comment
Please, Sign In to add comment