一般在一个类中写的属性都会写成是私有的属性,如:private int a;然后给其加上set和get方法,在类的外部通过这两个方法访问类的属性;
至于方法,在外部访问同样需要new对象来访问的;
//类A public class A { int a; void a(){ a=10; } }//在类B中访问类A的属性 public class B { public void b(){ A aa = new A(); aa.a = 10;//若写成a=10;就会报错 aa.a();//同样写成a()也会出错 } }追问