java - About the references and values in OOP -
in program, variables "r" or "m" of circle_b points variables of object circle_a or have values (no point object) ??
class circle { public int r; public int m; public circle(r, m) { this.r = r; this.m = m; } public getr() {return r;} } main: circle circle_a = new circle(10, 20); circle circle_b = new circle(circle_a.getr(), circle_a.m);
edited:
class myclass {integer var;} myclass = new myclass(); a.var = 5; myclass b = new myclass(); b.var = a.var;
b.var points a.var or has selfvalue (b.var = 5)?
these variables int
, primitives, they're stored values, see doc
Comments
Post a Comment