小编Оле*_*ков的帖子

为什么当我调用没有对象的非静态方法时它会起作用

当我看到它有效时,我感到非常惊讶。请解释原因

https://github.com/bethrobson/Head-First-Java/blob/master/chap12/MiniMusicPlayer3.java

public void setUpGui() {  //  <------- it is not static
    ml = new MyDrawPanel();
    f.setContentPane(ml);
    f.setBounds(30, 30, 300, 300);
    f.setVisible(true);
}

public void go() {    
    setUpGui();  //  <---  call without object.setUpGui() !!! 
Run Code Online (Sandbox Code Playgroud)

为什么它有效?

java

0
推荐指数
1
解决办法
87
查看次数

标签 统计

java ×1