Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package proj2;
- public class Proj2 {
- public static void main(String[] args) {
- /*Sedzia sedzia;
- sedzia = new Sedzia("Jan","Nowak",20);
- sedzia.Wyswietl();
- for(int i=0; i<5;i++){
- sedzia.KolejanZolta();
- }
- sedzia.Wyswietl();
- */
- Gracz gracz;
- gracz = new Gracz("Paweł","Kowalski",18);
- gracz.Wyswietl();
- gracz.ZmienKlub("Arka Gdynia");
- gracz.UstawWartosc(5000);
- gracz.Wyswietl();
- }
- }
- ////////////////////////////////////////////////////////////////
- package proj2;
- public abstract class Zawodnik {
- private String imie;
- private String nazwisko;
- private int wiek;
- public String Imie(){
- return imie;
- }
- public String Nazwisko(){
- return nazwisko;
- }
- public int Wiek(){
- return wiek;
- }
- abstract void Wyswietl();
- public Zawodnik(String a, String b, int c){
- imie= a ;
- nazwisko = b;
- wiek = c;
- }
- }
- //////////////////////////////////////////////////////////////////////
- package proj2;
- /**
- *
- * @author pw.gr2.6
- */
- public class Gracz extends Zawodnik {
- private String klub;
- private int wartosc;
- public String Klub(){
- return klub;
- }
- public void ZmienKlub(String nowyKlub){
- klub = nowyKlub;
- }
- public int Wartosc(){
- return wartosc;
- }
- public void UstawWartosc(int nowaWartosc){
- wartosc=nowaWartosc;
- }
- public Gracz(String a, String b, int c) {
- super(a, b, c);
- klub="brak";
- wartosc=0;
- }
- @Override
- void Wyswietl() {
- System.out.print(Imie());
- System.out.print(Nazwisko()+"\n");
- System.out.print(Wiek()+"\n");
- System.out.print("Klub: "+Klub()+"\n");
- System.out.print("Wartosc zawodnika: "+Wartosc()+" $\n");
- }
- }
- /////////////////////////////////////////////////////////////////////////////
- package proj2;
- /**
- *
- * @author pw.gr2.6
- */
- public class Sedzia extends Zawodnik {
- private int zolte;
- private int czerwone;
- public int IleZoltych(){
- return zolte;
- }
- public int IleCzerwonych(){
- return czerwone;
- }
- public void KolejanZolta(){
- zolte++;
- }
- public void KolejnaCzerwona(){
- czerwone++;
- }
- public Sedzia(String a, String b, int c) {
- super(a, b, c);
- zolte= 0 ;
- czerwone = 0;
- }
- @Override
- void Wyswietl() {
- System.out.print(Imie());
- System.out.print(Nazwisko());
- System.out.print(Wiek()+"\n");
- System.out.print("Wystawione żółte kartki: "+IleZoltych());
- System.out.print("\nWystawione czerwone kartki: "+IleCzerwonych()+"\n");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement