Advertisement
JiraAdmin

Main01

Apr 5th, 2023 (edited)
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.31 KB | None | 0 0
  1. package org.ww.lesson1;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class Main04 {
  6.  
  7.     public static void main(String[] args) {
  8.         new Main04().run(args);
  9.     }
  10.  
  11.     public void run(String[] args) {
  12.         System.out.println("Hello");
  13.  
  14.         //        duck = Duck()
  15.         Duck duck = new Duck();
  16.         duck.quack();
  17.  
  18.  
  19.     }
  20.  
  21.     // inner class
  22.     public class Leg {
  23.         public Leg() {
  24.             super();
  25.         }
  26.  
  27.  
  28.         void go() {
  29.             System.out.println("going....");
  30.         }
  31.     }
  32.  
  33.     public class IronLeg extends Leg {
  34.         public IronLeg() {
  35.             super();
  36.         }
  37.  
  38.  
  39.         void go() {
  40.  
  41.  
  42.         }
  43.     }
  44.  
  45.     public class Animal {
  46.  
  47.         Integer weight;
  48.  
  49.         public Animal(Integer weight) {
  50.             super();
  51.             this.weight = weight;
  52.         }
  53.  
  54.         public void do_nothing() {
  55.         }
  56.     }
  57.  
  58.     public interface FlyingAnimal {
  59.         void flying();
  60.     }
  61.  
  62.     public class Duck extends Animal implements FlyingAnimal {
  63.  
  64.         public Duck() {
  65.             // has to be the first
  66.             super(2);
  67.  
  68.             //            super.weight = 0;
  69.  
  70.         }
  71.  
  72.         void quack() {
  73.             System.out.println("qua");
  74.         }
  75.  
  76.         @Override
  77.         public void flying() {
  78.         }
  79.     }
  80. }
  81.  
Tags: Arek
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement