Para instanciar esses objetos utilizamos métodos especiais chamados construtores....Definição de Construtor
Um método é uma sub-rotina que é executada por um objeto ao receber uma mensagem. Os métodos determinam o comportamento dos objetos de uma classe e são análogos a funções ou procedimentos da programação estruturada. O envio de mensagens (chamada de métodos) pode alterar o estado de um objeto.
Como o método main é padrão para qualquer aplicação java, há algumas regras que devem ser cumpridas para o funcionamento desse método. Por regra , todo método main deverá ser : Público, estático , sem retorno(void), com nome de “main”, e deverá receber como argumento um array do tipo String.
É só vc clicar com botão direito do mouse em cima de teu projeto no solution explorer ir em Add > Class. vai abrir uma janela põe o nome da tua classe, da ok e ela vai aparecer no teu projeto, na janela solution explorer.
Como chamar ou chamar um método definido pelo usuário
Toda classe pode ter um método main, que determina o ponto de início de execução de qualquer aplicação Java. ... O método main é um método associado à classe e não a um objeto específico da classe -- assim, ele é definido como um método estático.
Os métodos static ou métodos da classe são funções que não dependem de nenhuma variável de instância, quando invocados executam uma função sem a dependência do conteúdo de um objeto ou a execução da instância de uma classe, conseguindo chamar direto qualquer método da classe e também manipulando alguns campos da classe ...
Por definição, um atributo ou método estático é aquele que não requer uma instância para ser utilizado. ... Por isso, a criação de métodos (ou atributos) estáticos é interessante quando se intenciona que eles sejam de livre utilização, mas bem identificados por um contexto representado pela classe.