假设B与A在同一个包中,则 Java代码/ Z* h; E' }; z/ u
class B/ ]" m% a4 _# g# t
{) m* }0 z5 g2 _3 e
void g()! ]3 a" w/ k1 R( j8 m0 y2 l, u
{* \: }! j$ Z5 f: F, o* a1 {
A a=new A(); n) `& P# B5 _
A.weight=100;//合法
4 d* A( J6 J: p1 w, X5 O( M A.f(3,4); //合法
# {' K6 Y: ]( h* ]3 ` }
2 z8 P" g- F3 V* p3 y }+ Y3 P5 Q: @8 p& ?. J+ I3 U/ G
private: 只能在本类中访问。3 T \3 }2 C. s K+ V( v* C" L
Java代码) s6 E1 J0 F z, V& f1 M" G4 O. j `
class Test+ m5 t8 `. T) j/ C$ x/ a
{" a, t; l. {6 L- d2 F
private int money;
4 |' M/ L# ?' t" R Test()
& X9 Q5 K7 N+ j2 Q3 \; N3 e {) V7 C- _" m9 Y8 J
money=2000;
4 W- w' {9 m% r; G( G q } |