Java - java .
- Serializable, Clonnable Remote interface.
java-, , .
.
1) Cheque.java
public interface Cheque {
}
2) BankDraft.java
public interface BankDraft {
}
3) Payment.java
public class Payment implements BankDraft{
public void paymentByCheque() {
System.out.println("Payment By Cheque"); }
public void paymentByBankDraft() {
System.out.println("Payment by Draft");
}
}
4) MainClass.java
public class MainClass {
public static void main(String[] args) { Payment p = new Payment();
if (p instanceof Cheque) {
p.paymentByCheque();
}
if (p instanceof BankDraft) {
p.paymentByBankDraft ();
}
}
}
BankDraft. BankDraft. MainClass , MainClass , Payment.
, .