게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[본삭금]java 소스 해석 부탁드립니다. 능력자여러분
게시물ID : programmer_14297짧은주소 복사하기
작성자 : miar
추천 : 1
조회수 : 589회
댓글수 : 7개
등록시간 : 2015/11/06 20:26:25
옵션
  • 베스트금지
  • 본인삭제금지
  • 외부펌금지
안녕하십니까!
일단 저는 코딩을 막 배우기시작한 기초밖에모르는 입문자입니다!!
학교에서 발표를 맡게 되었는데... 잘 이해가 안되어서 질문드립니다!
JAVA의 추상데이터타입 클래서 정의와 멤버변수, 메소드?? 에대한 내용인데요
일단 코드는 이렇습니다.
class employee {     //임플로이라는 클래스 생성
private String name;   //외부에 공개하지않는 문자열 name 선언
private int basicsalary; //외부에 공개하지 않는 숫자열 basicsalary 선언
private int bonus; //외부에 공개하지 않는 숫자열 bonus 선언
private int annualsalary; //외부에 공개하지 않는 숫자열 annualsalary 선언

public employee(String name, int basicsalary, int bonus, int annualsalary) { //문자열 name,숫자열 basicsalary, 숫자열 bonus, 숫자열 annualsalary로 이루어진 공개된 employee??)
this.name = name; <-this.name은 현재 영역안의 name을 호출하는거고 그걸호출해서 어떻게하라는 건지 잘모르겠습니다.
this.basicsalary = salary; <-역시..
this.bonus = bonus; <-...
this.annualsalary; <-...
}

public String getName() {    //공개된 문자열형식의  getName?? ()<-이건뭔지 모르겠슴다..
return name; //name으로 초기화?;;
}

public int getAnnualSalary() {  //공개된 숫자열의 getAnnaulsalary?? ()<-??
return annaulsalary; //annaulsalary 로 초기화?
}

public void changeBasicSalary(int basicsalary) { //공개된 void??? 체인지셀러리는 숫자열 basicsalary로 구성
this.basicalary = basicsalary; //현재영역안의 basicsalary 에 basicsalary를 넣어라?
annualsalary = (int)(basicsalary *12 +basicsalary*bonus*0.01;)    //연봉에다가 숫자열(왜괄호에들어갔죠?) 베이직샐러리12배
에다 베이직샐러리*보너스*0.01을 곱한값을 넣어라
}

public void changeBonus(int bonus) { //공개된 void??의 체인지보너스는 숫자열보너스로 이루어짐
this.bonus = bonus; //현재영역의 보너스에다 보너스값을 넣어라?
annualsalary = (int)(basicsalary *12 +basicsalary*bonus*0.01;) ////연봉에다가 숫자열(왜괄호에들어갔죠?) 베이직샐러리12배
에다 베이직샐러리*보너스*0.01을 곱한값을 넣어라??위에랑똑같네여??
}
}

이정도밖에 구문해석이안되는데.. 추가설명이나 잘못된것 있으면 알려주시면 감사하겠습니다!
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호