Morogn93

Untitled

Oct 27th, 2017
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.32 KB | None | 0 0
  1.  
  2. import java.applet.Applet;
  3. import java.awt.*;
  4.  
  5. class RycerzJedi {
  6.  
  7.     // pola
  8.     private String nazwa;
  9.     private String kolor_miecza;
  10.  
  11.     // kontruktor
  12.     RycerzJedi(String nazwa, String kolor_miecza) {
  13.         this.setNazwa(nazwa);
  14.         this.setKolor_miecza(kolor_miecza);
  15.  
  16.     }
  17.  
  18.     // metody
  19.     void opis() {
  20.         System.out.println("Rycerz" + getNazwa() + "ma" + getKolor_miecza() + "miecz.");
  21.     }
  22.     @Override
  23.     public String toString(){
  24.         return ("Rycerz"+getNazwa()+" ma "+getKolor_miecza()+"miecz ");
  25.     }
  26.  
  27.     public String getNazwa() {
  28.         return nazwa;
  29.     }
  30.  
  31.     public void setNazwa(String nazwa) {
  32.         this.nazwa = nazwa;
  33.     }
  34.  
  35.     public String getKolor_miecza() {
  36.         return kolor_miecza;
  37.     }
  38.  
  39.     public void setKolor_miecza(String kolor_miecza) {
  40.         this.kolor_miecza = kolor_miecza;
  41.     }
  42. }// koniec class RycerzJedi
  43.  
  44. public class JediW extends Applet {
  45.    
  46.     RycerzJedi luke;
  47.     RycerzJedi ben;
  48.     public void paint(Graphics g){
  49.        
  50.         g.drawString(luke.toString(),15,15);
  51.         g.drawString(ben.toString(), 15, 40);
  52.    
  53.         }
  54.    
  55.         public void init() {
  56.             luke = new RycerzJedi("Luke", "niebieski");
  57.             ben = new RycerzJedi("Obi-wan", "biały");
  58.             luke.opis();
  59.             ben.opis();
  60.         }
  61.    
  62.         public static void main(String args[]) {
  63.             JediW j = new JediW();
  64.             j.init();
  65.         }// koniec public static void main(String args[])
  66. }// koniec public class JediW
Advertisement
Add Comment
Please, Sign In to add comment