how to create an object from a different class in java code example

Example 1: how to make an objec tjava

class Puppy() {
	String name;
	int age;
  
  
 	Puppy(String puppy_name, int puppy_age) {
    	name = puppy_name;
   		age = puppy_age;
 	}
  
  	public static void main(String[] args) {
     	Puppy rex = new Puppy("rex",4); 
    }
  
}

Example 2: using class in java

public class HelloWorld {
  public static void main(String[] args) {
    
    // how to use class in java
    class User{
    	
    	int score;
    	
    	// method that can be used outside the class
    	public boolean hasWon(){
    		if(score >= 100){
    			return true;
    		} else {
    			return false;
    		}
    	}
    }
    
    User dave = new User();
    
    dave.score = 20;
    
    System.out.println(dave.hasWon());
    
 
  }
}