[Assorted-commits] SF.net SVN: assorted: [886] sandbox/trunk/src/java
Brought to you by:
yangzhang
From: <yan...@us...> - 2008-07-12 19:34:47
|
Revision: 886 http://assorted.svn.sourceforge.net/assorted/?rev=886&view=rev Author: yangzhang Date: 2008-07-12 12:34:51 -0700 (Sat, 12 Jul 2008) Log Message: ----------- added Spinner, InheritedFields Added Paths: ----------- sandbox/trunk/src/java/InheritedFields.java sandbox/trunk/src/java/Spinner.java Added: sandbox/trunk/src/java/InheritedFields.java =================================================================== --- sandbox/trunk/src/java/InheritedFields.java (rev 0) +++ sandbox/trunk/src/java/InheritedFields.java 2008-07-12 19:34:51 UTC (rev 886) @@ -0,0 +1,16 @@ +public class InheritedFields { + public static class A { String s = "A"; } + public static class B extends A { String s = "B"; } + public static void main(String[] args) { + System.out.println(new A().s); + System.out.println(new B().s); + System.out.println(((A) new B()).s); + /** + * Prints: + * + * A + * B + * A # means fields aren't polymorphic! + */ + } +} Added: sandbox/trunk/src/java/Spinner.java =================================================================== --- sandbox/trunk/src/java/Spinner.java (rev 0) +++ sandbox/trunk/src/java/Spinner.java 2008-07-12 19:34:51 UTC (rev 886) @@ -0,0 +1,8 @@ +public class Spinner { + public static void main(String[] args) { + int i = 0; + while (true) { + if (++i == Integer.MAX_VALUE) System.out.print('.'); + } + } +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |