Advertisement
Guest User

Untitled

a guest
Dec 15th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title>Test</title>
  4. </head>
  5. <body>
  6. <script type="text/javascript">
  7. class Getraenk {
  8. constructor (bezeichnung, marke) {
  9. this.bezeichnung = bezeichnung;
  10. this.marke = marke;
  11. }
  12.  
  13. get bezeichnung() {
  14. return this.bezeichnung;
  15. }
  16.  
  17. set bezeichnung(bezeichnung) {
  18. this.bezeichnung = bezeichnung;
  19. }
  20.  
  21. get marke() {
  22. return this.marke;
  23. }
  24.  
  25. set marke(marke) {
  26. this.marke = marke;
  27. }
  28. }
  29.  
  30. class Wasser extends Getraenk {
  31. constructor (marke) {
  32. super("Wasser", marke);
  33. }
  34. }
  35.  
  36. class Limo extends Getraenk {
  37. constructor (marke) {
  38. super("Limo", marke);
  39. }
  40. }
  41.  
  42. class Kasten {
  43. constructor () {
  44. this.inhalt = new Array(4);
  45. }
  46. }
  47.  
  48. var kiste = new Kasten();
  49.  
  50. kiste.inhalt[0] = new Wasser("Brack");
  51. kiste.inhalt[1] = new Wasser("Piß");
  52. kiste.inhalt[2] = new Limo("Bepis");
  53. kiste.inhalt[3] = new Limo("Conk");
  54.  
  55. alert("Test2");
  56. for(var i = 0; i < kiste.inhalt.length; i++) {
  57. alert(kiste.inhalt[i].bezeichnung);
  58. }
  59. </script>
  60. </body>
  61. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement