여기까지가 프로젝트 파일 여는 법이고 

아래부터는 클래스 파일 여는 방법 입니다.

출처 : 갱짱.study

좋은 팁 입니다!

블로그 이미지

Cyberworld

Everything is connected, connection is power.

,

메소드 오버로딩이란 하나의 클래스 안에 같은 이름의 메소드를 여러 개 정의할 수 있는 기능을 의미한다. 단 조건이 있다. 


메소드의 파라미터의 타입 또는 개수가 달라야 한다.


아래의 예제는

파라미터의 타입이 int와 String이므로 메소드 오버로딩이 성립된다.

void printInfo(int x);

void printInfo(String x);


아래의 예제는

파라미터의 타입은 같지만 개수가 다르므로 메소드 오버로딩이 성립된다.

void printInfo(int x);

void printInfo(int y);

void printInfo(int x, int y);


아래의 예제는

파라미터의 타입이 String으로 둘다 같으므로 메소드 오버로딩이 성립되지 않는다.

void printInfo(String x);

void printInfo(String name);


아래의 예제는

파라미터의 타입과 개수가 같으므로 메소드 오버로딩이 성립되지 않는다.

리턴 타입은 오버로딩 성립에 영향을 주지 않는다.

void printInfo(String name);

int printInfo(String name);



'프로그래밍 개념 > JAVA' 카테고리의 다른 글

(펌) Object(객체)와 Class 도데체 뭐란 말이냐??  (0) 2016.11.26
자바의 개념들  (0) 2016.11.16
블로그 이미지

Cyberworld

Everything is connected, connection is power.

,

다이얼패드(전화번호 입력하는 곳)에 아래 코드를 입력후 통화하기를 누른다.


1. 발신자 표시제한 - #31#

*23#도 발신자제한표시가 되지만 아마 국제적으로 다 되는건?

#31#일 것이다. #31#상대방전화번호 입력하면 발신자 표시제한으로 전화를 걸 수 있다.


2. 통화품질확인 - *3001#12345#*

아이폰 통신 상태를 확인하기 위한 코드다.

아이폰 왼쪽 위 화면에 통신 전파 세기 대신에 마이너스 숫자가 뜬다.

-40 ~ -80은 강한 신호를 뜻하며

-81 ~ - 140은 통화상태 불량을 뜻합니다.


3. EFR(Enhanced Full Rate) 활성화 - *3370#

이 코드를 통해 아이폰 음성 품질을 높일 수 있다.

*3370#을 입력하면 EFR이 활성화된다. 하지만 배터리가 빨리 소모될 수 있다.


4. 부재중 전화 확인 - *#61#

아이폰이 꺼져 있거나 서비스 지역을 이탈하면 부재중 전화는 화면상에 기록이 안되는데 *#61#을 입력하면 놓친 전화들을 확인할 수 있습니다.


5. 단말기 식별번호 확인 - *#06#

*#06#을 누르면 단말기 식별번호가 뜬다. 

단말기 식별번호는 핸드폰의 신분증이라고 보면 된다.    

이 식별번호를 통해 복제된 기기인지 여부도 확인할 수 있단다.










출처 - 인터넷

블로그 이미지

Cyberworld

Everything is connected, connection is power.

,