Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. package ccOCA1907.wiederholung.eltern2;
  2.  
  3. public class Auto {
  4. public String toString() { // toString() wird von Object geerbt: public(!) String toString()
  5. return "Ich bin ein Auto";
  6. }
  7.  
  8. public static void main(String[] args) {
  9. Cabrio mycab = new Cabrio();
  10. System.out.println(mycab.toString());
  11. mycab.setDachOffen(true);
  12. System.out.println(mycab.toString());
  13. mycab.setDachOffen(false);
  14. System.out.println(mycab.toString());
  15. Auto mycar = new Auto();
  16. System.out.println(mycar.toString());
  17. Auto mycab2 = new Cabrio();
  18. System.out.println(mycab2.toString());
  19. }
  20.  
  21. }
  22.  
  23. class Cabrio extends Auto { // Kind-Klasse ist spezieller
  24. boolean dachOffen;
  25.  
  26. public boolean isDachOffen() {
  27. return this.dachOffen;
  28. }
  29. public void setDachOffen(boolean dachOffen) {
  30. this.dachOffen = dachOffen;
  31. }
  32.  
  33. public String toString() { // toString() wird von Object geerbt: public(!) String toString()
  34. String output = "Ich bin ein Cabrio und das Dach ist gerade ";
  35. if (dachOffen) {
  36. output += "geöffnet.";
  37. } else {
  38. output += "geschlossen.";
  39. }
  40.  
  41. return output;
  42. }
  43.  
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement