SHOW:
|
|
- or go back to the newest paste.
1 | package class_online_8_8_15; | |
2 | ||
3 | abstract class AbstractTest | |
4 | { | |
5 | int num = 0 ; | |
6 | abstract void show(); | |
7 | void defination() | |
8 | { | |
9 | System.out.println("Defination"); | |
10 | } | |
11 | } | |
12 | ||
13 | public class A extends AbstractTest | |
14 | { | |
15 | A() | |
16 | { | |
17 | ||
18 | } | |
19 | @Override | |
20 | void show() | |
21 | { | |
22 | //statement | |
23 | } | |
24 | } | |
25 | ||
26 | abstract class Insect | |
27 | { | |
28 | public String name; | |
29 | public String colour; | |
30 | ||
31 | abstract void move(); | |
32 | abstract void attack(); | |
33 | ||
34 | public String toString() | |
35 | { | |
36 | return name+"\n"+colour; | |
37 | } | |
38 | ||
39 | } | |
40 | ||
41 | public class Fly extends Insect | |
42 | { | |
43 | Fly() | |
44 | { | |
45 | super(); | |
46 | } | |
47 | String name = " Fly "; | |
48 | String colour = " black "; | |
49 | ||
50 | @Override | |
51 | void move() | |
52 | { | |
53 | System.out.println(" flying "); | |
54 | } | |
55 | @Override | |
56 | void attack() | |
57 | { | |
58 | System.out.println(" fly and suck "); | |
59 | } | |
60 | ||
61 | public String toString() | |
62 | { | |
63 | return name+" "+colour; | |
64 | } | |
65 | } | |
66 | ||
67 | public class Cockroach extends Insect | |
68 | { | |
69 | Cockroach() | |
70 | { | |
71 | super(); | |
72 | } | |
73 | String name = " Cockroach "; | |
74 | String colour = " black and red "; | |
75 | @Override | |
76 | void move() | |
77 | { | |
78 | System.out.println(" walking "); | |
79 | } | |
80 | @Override | |
81 | void attack() | |
82 | { | |
83 | System.out.println(" run and bite "); | |
84 | } | |
85 | ||
86 | public String toString() | |
87 | { | |
88 | return name+"\n"+colour; | |
89 | } | |
90 | } | |
91 | ||
92 | public class Class_Online_8_8_15 | |
93 | { | |
94 | public static void main(String[] args) | |
95 | { | |
96 | Fly f = new Fly(); | |
97 | Cockroach c = new Cockroach(); | |
98 | ||
99 | System.out.println(""+f.toString()); | |
100 | f.move(); | |
101 | f.attack(); | |
102 | System.out.println(""+c.toString()); | |
103 | c.move(); | |
104 | c.attack(); | |
105 | } | |
106 | } |