Assignment 4: Applet



public class DataOnly {
 int i;
 float f;
 boolean b;
public static void main(String[] args) {
 DataOnly d = new DataOnly();
d.i = 13;
d.f = 1.1f;
d.b = false;
System.out.println(d.i);
   }
  }

Comments are in Bold
class StaticFun {
     /* class "StaticFun"created */
    static int i = 34;
     /* object "i" is an integer that equals 34 in the class "StaticFun" */
    static void incr() {StaticFun.i++;}
     /*any time incr() is used, object "i" increases (not sure on this one) */
 public static void main(String[] args) {
System.out.println("Regular StaticFun =" + StaticFun.i);
    StaticFun.incr();
System.out.println("StaticFun with incr()=" + StaticFun.i);
    StaticFun B = new StaticFun();
     /* New object "B" is created in the class "StaticFun" */
   B.i++;
     /* "B" now equals "i+1" +1 */
    System.out.println("This now is 35+1=" + B.i);
    }
    }
Hosted by www.Geocities.ws

1