anon_ctor_itf_arg.java: Moved to `libjava.lang.'
2001-07-12 Alexandre Petit-Bianco <apbianco@redhat.com> * libjava.compile/anon_ctor_itf_arg.java: Moved to `libjava.lang.' * libjava.compile/anon_ctor_itf_arg.out: Likewise * libjava.lang/invoke_from_inner.java: New file. * libjava.lang/invoke_from_inner.out: Likewise. (http://gcc.gnu.org/ml/java-patches/2001-q3/msg00061.html ) From-SVN: r43994
This commit is contained in:
parent
b6e3e1ff58
commit
e47c5acd7b
5 changed files with 46 additions and 0 deletions
|
@ -1,38 +0,0 @@
|
|||
/* From java/3285, By p.thio@valescom.com */
|
||||
|
||||
interface I
|
||||
{
|
||||
void print ();
|
||||
};
|
||||
|
||||
class C1
|
||||
implements I
|
||||
{
|
||||
public void print () { System.out.println ("C1: Message"); }
|
||||
}
|
||||
|
||||
abstract
|
||||
class C2
|
||||
{
|
||||
C2(I i)
|
||||
{
|
||||
i.print ();
|
||||
}
|
||||
abstract void h();
|
||||
}
|
||||
|
||||
public
|
||||
class anon_ctor_itf_arg
|
||||
{
|
||||
public static
|
||||
void main(String argv[])
|
||||
{
|
||||
C1 c1 = new C1();
|
||||
new C2(c1)
|
||||
{
|
||||
void h()
|
||||
{
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
|
@ -1 +0,0 @@
|
|||
C1: Message
|
Loading…
Add table
Add a link
Reference in a new issue