为了账号安全,请及时绑定邮箱和手机立即绑定

关于是否实现了静态方法访问普通成员方法的问题。

关于是否实现了静态方法访问普通成员方法的问题。

IEwuIL7 2019-11-19 15:40:22
public class Staticlearn {     static int score1 = 66;                //定义静态变量     static int score2 = 99;      public static int sum(){               //定义静态方法         int sum = score1 + score2;         return sum; //返回值     }     public int show(){         //System.out.println(sum);  普通成员方法需要会报错         int show = sum();         System.out.println(score1);              //普通成员方法可以直接访问静态变量或非静态变量         return show;     }     public static void main(String[] args){         Staticlearn object = new Staticlearn();   //创建类的对象         int allScore = object.show();         //静态方法访问普通成员方法???         System.out.println(allScore);     } }我梳理了一份序列,求大佬帮我看看是不是对的~static静态方法        -静态变量      (直接访问)        -非静态变量   (创建类的对象访问)        -静态方法      (直接调用)        -非静态方法   (创建类的对象访问)普通成员方法        -静态变量        (直接访问)        -非静态变量     (直接访问)        -静态方法        (通过对象调用)        -非静态方法    (直接访问)
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 795 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信