Image

Imageschlez wrote in Imageru_java

Ламернуто

коллеги, объясните пожалуйста, каким образом JVM попадет в конструктор Puppy, если по определению прога стартует с main.  
я прав, что в последней строчке кода все-таки да вызывается конструктор?

class Puppy{
   public Puppy(String name){
      // This constructor has one parameter, name.
      System.out.println("Passed Name is :" + name ); 
   }
   public static void main(String []args){
      // Following statement would create an object myPuppy
      Puppy myPuppy = new Puppy( "tommy" );
   }
}