实例方法的例子? (爪哇)

新手上路,请多包涵

我仍在学习 Java 中的方法,并且想知道您究竟可以如何使用实例方法。我在想这样的事情:

 public void example(String random) {
}

但是,我不确定这实际上是实例方法还是其他类型的方法。有人可以帮帮我吗?

原文由 user2446065 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 374
2 个回答

如果它不是静态方法,那么它就是一个实例方法。它是一个或另一个。所以是的,你的方法,

 public void example(String random) {
  // this doesn't appear to do anything
}

是实例方法的一个例子。

关于

并且想知道您究竟可以如何使用实例方法

您将创建该类的一个实例,一个对象,然后在该实例上调用实例方法。 IE,

 public class Foo {
   public void bar() {
      System.out.println("I'm an instance method");
   }
}

可以像这样使用:

 Foo foo = new Foo(); // create an instance
foo.bar(); // call method on it

原文由 Hovercraft Full Of Eels 发布,翻译遵循 CC BY-SA 3.0 许可协议

class InstanceMethod
    {
     public static void main(String [] args){
         InstanceMethod obj = new InstanceMethod();// because that method we wrote is instance we will write an object to call it
           System.out.println(obj.sum(3,2));
     }
     int f;
     public double sum(int x,int y){// this method is instance method because we dont write static

          f = x+y;
          return f;
      }
  }

原文由 user5551850 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题