/* package whatever; // don't place package name! */
import java.io.*;
class Base
{
public int m = 1;
}
class Derived extends Base
{
public int m = 2;
}
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Derived d = new Derived();
System.
out.
println( ((Base
)d
).
m ); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEuaW8uKjsKCmNsYXNzIEJhc2UKewoJcHVibGljIGludCBtID0gMTsKfQoKY2xhc3MgRGVyaXZlZCBleHRlbmRzIEJhc2UKewoJcHVibGljIGludCBtID0gMjsKfQoKLyogTmFtZSBvZiB0aGUgY2xhc3MgaGFzIHRvIGJlICJNYWluIiBvbmx5IGlmIHRoZSBjbGFzcyBpcyBwdWJsaWMuICovCmNsYXNzIElkZW9uZQp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlEZXJpdmVkIGQgPSBuZXcgRGVyaXZlZCgpOwoJCVN5c3RlbS5vdXQucHJpbnRsbiggZC5tICk7CgkJU3lzdGVtLm91dC5wcmludGxuKCAoKEJhc2UpZCkubSApOwoJfQp9