게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
JAVA 고수 님들 제발 도움좀 ㅠㅠ
게시물ID : computer_16555짧은주소 복사하기
작성자 : 마약파리소녀
추천 : 0
조회수 : 359회
댓글수 : 4개
등록시간 : 2011/09/03 22:40:24

class Employee
{
private String mName;
private String mPhoneNum;

Employee(String name, String pNum)
{
if(name.length() >= 11) // 이름의 길이가 11자 이상일 경우 경고 메시지 출력
{
System.out.println("The length of the name you entered is too long.");
System.out.println("Uses 10 letters.");
}

mName = name.substring(0, 10); // 이름의 10글자만 사용
mPhoneNum = pNum;
}

String getName() { return mName; } // 이름을 반환 하는 함수
String getPhoneNumber() { return mPhoneNum; } // 전화번호를 반환 하는 함수
void setName(String name) { this.mName = name; } // 이름을 바꿔주는 함수
void setPhoneNumber(String pNum) { this.mPhoneNum = pNum; } // 전화 번호를 바꿔주는 함수

void print() // 프린트 함수
{
System.out.print("\nName is " + mName);
System.out.print("\nPhone number is " + mPhoneNum);
}
}

public class EmployeeDemo
{
public static void main(String[] args) 
{
// instantiate a Employee object
Employee employee = new Employee("Kim", "222-22-2222");

// get employee data
System.out.print("Employee information : \n"); 
System.out.print("\nName is ");
System.out.print(employee.getName());
System.out.print("\nPhone number is ");
System.out.print(employee.getPhoneNumber());
System.out.print("\n\n");

employee.print(); // display employee information

System.out.print("====================================\n");

// instantiate a Employee object
Employee employee2 = new Employee("Hong Kil Dong is my name", "010-123-4586965");

// get employee data
System.out.print("Employee information : \n"); 
System.out.print("\nName is ");
System.out.print(employee2.getName()); 
System.out.print("\nPhone number is ");
System.out.print(employee2.getPhoneNumber());

System.out.print("\n\n");

employee2.setPhoneNumber("010-123-1234"); // change phone number
employee2.print(); // display employee information

System.out.print("====================================\n");

// instantiate a Employee object
Employee employee3 = new Employee("Kenny", "333-222-1110");

   // get employee data
System.out.print("Employee information : \n" );
System.out.print("\nName is ");
System.out.print(employee3.getName()); 
System.out.print("\nPhone number is "); 
System.out.print(employee3.getPhoneNumber());

System.out.print("\n\n");

employee3.setName("Tommy"); // change name
employee3.print(); // display employee information

}
}

이름과 전화 번호를 가지고 있는 Employee 클래스 입니다

이클립스에서 실행을 했더니

실행이 되질 않습니다

자바 고수님들 보시고 좀 가르쳐주세요 ㅠㅠ
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호