方法如何运作?

时间:2014-01-05 07:23:44

标签: java class object methods

我还是Java的初学者,但仍然没有找到一个教程,可以很好地解释类和方法是如何工作的。我的意思是,假设你有2个班级。第一个类有main方法,另一个是随机方法。第二个有2个方法(在这里插入你想要的任何东西)。然后在第一个类中创建第二个类的对象,并调用它具有的第一个方法。

2nclass.imWithStupid();

第二类现在是否会同时执行所有方法,一个接一个,或者什么都不做,直到被告知不这样做?

1 个答案:

答案 0 :(得分:1)

这是一个示例类。检查评论......

public class A{
    void m1()
    {
        .....

        B b=new B();
        b.m1() ; //will call only method m1 in B
        b.m2() ; //will call only method m2 in B

        b.callAll() ;  //will call both m1 and m2 method in B

        ....
    }
}



public class B
{

    void m1()
    {
        ....
    }


    void m2()
    {
        ....
    }


    void callAll()
    {
        m1();
        m2();
    }

}