~cpp 
import javax.swing.*;
public class HumanBeing
{
	private String name;
	private int statue;
	public HumanBeing()
	{
		name = JOptionPane.showInputDialog("이름 입력");		
	}
	public void my_name_is()
	{
		System.out.println(name);
	}
	public void take_a_rest()
	{
		statue = 1;
	}
	public void study()
	{
		statue = 2;
	}
	public void my_statue()
	{
		if (statue == 1)
			JOptionPane.showMessageDialog(null, "I am taking a rest =.=;");
		if (statue == 2)
			JOptionPane.showMessageDialog(null, "I am studying T.T");
	}
	public static void main(String [] args)
	{
		HumanBeing Lee = new HumanBeing();
		Lee.my_name_is();
		Lee.take_a_rest();
		Lee.my_statue();
	}
}
함수명이나 변수명을 지을 때 my
nameis같이 쓰면 나중에 보거나 딴 사람이 보았을 때 이해하기가 힘들 수 있으니 my
NameIs나 my_
name_is처럼 각 단어끼리 구분 짓는 습관을 갖는 것이 좋다고 생각합니다. --
강희경
죄송, 이름만 보고 04학번 '김용재'라고 생각하고 반말을 했네요. --
강희경