2014-02-20 3 views
-6
public class Soldier 
{ 
    private String soldierName;    
    public void setSoldierName(String name)  
    {            
     SoldierName = name; 
    } 
    public String getSoldierName()   
    {          
     return soldierName;     
    } 
    public void displayMessage() 
    { 
     System.out.printf("The name of \n%s!\n", 
      getSoldierName()); 
    } 
} 
+5

«Как написать класс *» - Один из вариантов - это клавиатура. – Maroun

ответ

2

Если вы хотите класс иметь метод main, просто добавьте его, как вы бы в любой другой класс:

public class Soldier 
{ 
    private String soldierName;    
    public void setSoldierName(String name)  
    {            
     SoldierName = name; 
    } 
    public String getSoldierName()   
    {          
     return soldierName;     
    } 
    public void displayMessage() 
    { 
     System.out.printf("The name of \n%s!\n", 
      getSoldierName()); 
    } 
    public static void main(String args[]) { 
    } 

} 

Чтобы сделать что-то полезное в main, вы можете создать экземпляр класса, задайте имя солдата, а затем вызовите метод displayMessage(), например. Так вот так:

 public static void main(String args[]) { 
     Soldier soldier = new Soldier(); 
     soldier.setSoldierName("John"); 
     soldier.displayMessage(); 
    } 
+2

Хотя этот вопрос верен, нам следует избегать ответов на вопросы, которые не демонстрируют минимального понимания. Хотя, +1 на этот раз для объяснения. – Maroun

+1

Хорошо, хорошая точка. Отметил. –

+1

Я понимаю, что спасибо, дайте мне попробовать, чем миллион? – user3298625

Смежные вопросы