Guest User

polimorfizmus

a guest
Aug 30th, 2012
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.68 KB | None | 0 0
  1. package test;
  2.  
  3. public class Outer {
  4.  
  5.     static class Allat {
  6.     void ugat() {
  7.         System.out.println("Állatugatás");
  8.     }
  9.  
  10.     public static void hajtovadaszat(Allat allatPeldany) {
  11.         allatPeldany.ugat();
  12.     }
  13.     }
  14.  
  15.     static class Kutya extends Allat {
  16.     void ugat() {
  17.         System.out.println("Kutyaugatás");
  18.     }
  19.     }
  20.  
  21.     static private class Farkas extends Allat {
  22.     void ugat() {
  23.         System.out.println("Farkasugatás");
  24.     }
  25.     }
  26.  
  27.     public static void main(String[] args) {
  28.     Allat allat = new Allat();
  29.     Kutya kutya = new Kutya();
  30.     Farkas farkas = new Farkas();
  31.  
  32.     Allat.hajtovadaszat(allat);
  33.     Allat.hajtovadaszat(kutya);
  34.     Allat.hajtovadaszat(farkas);
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment