Advertisement
Jobjob

Binding - Java

Jun 4th, 2013
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.15 KB | None | 0 0
  1. public class Test
  2. {
  3.     public static void main(String[]args)
  4.     {
  5.         B b= new B();
  6.         A c= new B();                //                                                   Affiche :
  7.         System.out.println(c.x);     // Early binding => variable d'instance              # 10
  8.         System.out.println(c.y);     // Early binding => variable de classe               # 11
  9.         System.out.println(c.getX());// Late binding  => methode d'instance               # 12
  10.         System.out.println(c.getY());// Late binding  => methode d'instance               # 11
  11.         b.setY(14);                  // Modifie la variable de classe y dans la classe B  # //
  12.         System.out.println(b.y);     // Early binding => variable de classe               # 13
  13.         System.out.println(b.getY());// Late binding  => methode d'instance               # 14
  14.         b.setX(15);                  // Modifie la variable d'instance x dans la classe B # //
  15.         System.out.println(b.x);     // Early binding => variable de classe               # 15
  16.         System.out.println(c.x);     // Early binding => variable d'instance              # 10
  17.         System.out.println(c.getX());// Late binding  => methode d'instance               # 12
  18.     }
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement