java吧 关注:1,296,009贴子:12,830,401
  • 18回复贴,共1

一个面向对象的问题

只看楼主收藏回复


不理解 这里的d为什么能点x
x是属性啊 又不是方法
新手 勿喷= =


1楼2017-08-30 21:59回复
    访问成员产量


    IP属地:上海来自iPhone客户端2楼2017-08-30 22:02
    收起回复
      2026-01-27 19:39:06
      广告
      不感兴趣
      开通SVIP免广告
      变量打错了


      IP属地:上海来自iPhone客户端3楼2017-08-30 22:02
      收起回复
        你是在哪学的?中间学漏了点东西吧?为什么有get set都不知道吗?


        IP属地:广东来自Android客户端4楼2017-08-30 22:49
        回复
          学了一个月这你都不清楚 回头再看看吧 不能 . 怎么调用对象属性 get set方法一般开发才用到 才学知道是干啥的就行了


          IP属地:广东5楼2017-08-30 23:00
          回复
            静态方法不能使用非静态变量,x改为static int x


            IP属地:广东来自Android客户端6楼2017-08-30 23:06
            回复
              类对象访问成员变量。


              IP属地:辽宁来自Android客户端8楼2017-08-31 05:55
              回复
                x没有setter和getter方法,严格上说不能称为属性。对象可以直接访问类的方法还可以直接访问 成员变量 成员变量 成员变量


                IP属地:浙江来自Android客户端9楼2017-08-31 08:25
                回复
                  2026-01-27 19:33:06
                  广告
                  不感兴趣
                  开通SVIP免广告
                  你不是一步一步学的吗?感觉你是跳着学的吧?


                  IP属地:上海来自Android客户端10楼2017-08-31 10:10
                  回复
                    x=7


                    来自Android客户端11楼2017-08-31 20:14
                    回复
                      是这样的,你可以把方法和变量都看做,对象的成员,自然可以通过对象.变量(方法),来调用,如果是static类型的变量和方法,属于类的,可以通过类名.变量(方法)来调用,也可以通过对象来调用,但是这个static变量是类的,也就是说所有的对象共享这个变量


                      来自Android客户端12楼2017-08-31 23:14
                      回复
                        你退群吧


                        IP属地:广东来自Android客户端13楼2017-09-01 00:22
                        回复