课程
/后端开发
/Java
/Java入门第二季 升级版
java里面类中的方法调用本类中的成员变量要不要通过建立对象,然后用对象引用
2014-11-15
源自:Java入门第二季 升级版 8-3
正在回答
不需要的
不管是public protected 还是private都可以在本类中使用
public class wlei{
public String test = "hello";
public void Test(){
System.out.println(test);
}
本类中的是可以直接使用的吧?
要看你的成员变量是静态还是非静态的,如果是静态的直接用类名就可以调用了,如果是非静态的就要新建对象再调用。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答用户在别的类调用另一个类,创建了该类的对象,那么通过对象次修改成员变量的值会不会修改类的成员变量值
2 回答当内部类的成员全部私有化,为什么通过内部类对象可以调用内部类中的成员方法而不能调用成员变量
2 回答静态方法可以通过类的对象来调用,也可以通过类直接调用,那静态变量可以通过类直接调用而不创建对象吗?
1 回答调用内部类对象的方法时要先创建外部类对象,才能创建内部类对象进而调用方法吗
6 回答为什么创建子类的对象一定要用父类或者接口引用,直接用子类引用创建本类的对象不好吗