-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathtest.txt
79 lines (70 loc) · 927 Bytes
/
test.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
program mojprogram
int a, b, c;
char d[];
const int efg = 5;
class A{
bool is;
void check()
{
d="gsodkg";
}
int testOv(A klasa, int c, string s)
int a;
{
a = 5;
return a;
}
}
class B extends A
{
A zam;
A mb(){
zam = new A;
return zam;
}
char testOv()
char c;
{
c = 'c';
return c;
}
}
class C
{
B klasaB;
char v;
int o;
C mc(int a, int b){
return this;
}
A vracaKlasuA(B b,A a){
o = 25+52;
a=b.mb();
this.klasaB = b;
this.v = this.klasaB.testOv();
a=this.vracaKlasuA(b,a);
a=this.vracaKlasuA(null,this.vracaKlasuA(this.klasaB,this.klasaB.zam));
o = this.klasaB.zam.testOv(a, o, "sfasdf");
}
}
class D extends A{
B bb;
int ma(B b, C c){
return 1;
}
B vb(){
bb = new B;
return bb;
}
}
{
void main()
D ddd;
C ccc;
int yo;
{
ddd = new D;
ccc = new C;
yo = ddd.ma(ddd.vb(), ccc.mc(5,6));
}
}