63 lines
832 B
Plaintext
63 lines
832 B
Plaintext
interface IntA {
|
|
|
|
public void test_a();
|
|
|
|
}
|
|
|
|
interface IntB {
|
|
|
|
public void test_b();
|
|
|
|
}
|
|
|
|
class TestA {
|
|
|
|
public void test_a() {
|
|
print("Hello world from TestA::test_a().\n");
|
|
}
|
|
|
|
}
|
|
|
|
class TestB {
|
|
|
|
public void test_b() {
|
|
print("Hello world from TestB::test_b().\n");
|
|
}
|
|
|
|
|
|
}
|
|
|
|
class TestC {
|
|
|
|
public void test_c() {
|
|
print("Hello world from TestC::test_c().\n");
|
|
}
|
|
|
|
}
|
|
|
|
class TestD {
|
|
|
|
public void test_a() {
|
|
print("Hello world from TestD::test_a().\n");
|
|
}
|
|
|
|
}
|
|
|
|
class TestE {
|
|
|
|
public void test_b() {
|
|
print("Hello world from TestE::test_b().\n");
|
|
}
|
|
|
|
}
|
|
|
|
class Program extends TestE, TestD, TestC, TestB, TestA implements IntA, IntB {
|
|
|
|
void main() {
|
|
$this->test_a();
|
|
$this->test_b();
|
|
$this->test_c();
|
|
}
|
|
|
|
}
|