Advertisement
Guest User

Untitled

a guest
Nov 26th, 2015
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. public class BaseClass {
  2. private final String message1 = "message1";
  3. private static final String message2 = "message2";
  4. public String getMessage() {
  5. return message1;
  6. }
  7. public static String getStaticMessage() {
  8. return message2;
  9. }
  10. }
  11. public class ExtendedClass extends BaseClass {
  12. private final String message3 = "message3";
  13. private static final String message4 = "message4";
  14.  
  15. @Override
  16. public String getMessage() {
  17. return message3;
  18. }
  19. public static String getStaticMessage() {
  20. return message4;
  21. }
  22. public static void main(String[] args) {
  23. ExtendedClass ec = new ExtendedClass();
  24. System.out.println(ec.getMessage());
  25. System.out.println(ec.getStaticMessage());
  26. BaseClass bc = ec;
  27. System.out.println(bc.getMessage());
  28. System.out.println(bc.getStaticMessage());
  29. }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement