Advertisement
blackpab

Java Zestaw 6 - Zadanie 1

Apr 10th, 2017
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.17 KB | None | 0 0
  1. package abstrakcja1;
  2.  
  3. public class Abstrakcja1 {
  4.  
  5.     public static void main(String[] args) {
  6.        
  7.         System.out.println("-=^=- Sniadanie -=^=-");
  8.         Sniadanie s1 = new Sniadanie();
  9.         for(String skladniki : s1.podajSkladniki()) {
  10.             System.out.println("\t-" + skladniki);
  11.         }  
  12.          
  13.         System.out.println("\n-=^=- Obiad -=^=-");
  14.         Obiad o1 = new Obiad();                        
  15.         for(String skladniki : o1.podajSkladniki()) {
  16.             System.out.println("\t-" + skladniki);
  17.         }
  18.        
  19.     }
  20.  
  21. }
  22.  
  23. //-----------------------------------------------------------------------------
  24.  
  25. package abstrakcja1;
  26.  
  27. public abstract class Posilek {
  28.  
  29.     abstract public String[] podajSkladniki();
  30. }
  31.  
  32. class Sniadanie extends Posilek {
  33.    
  34.     public String[] podajSkladniki() {
  35.         return new String[] {
  36.             "S Rosol",
  37.             "S Golabki",
  38.             "S Kompot"};
  39.         }
  40.     }
  41.  
  42. class Obiad extends Posilek {
  43.    
  44.     public String[] podajSkladniki() {
  45.         return new String[] {
  46.             "O Rosol",
  47.             "O Golabki",
  48.             "O Kompot"};
  49.         }
  50.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement