본문 바로가기

개발자

(2)
면접족보 20/12/01_클래스와 객체 개념 1. 아래가 의도하지 않은 결과를 나타내는 이유를 설명하시오. · ch와 '\n'를 각 각 메모리에 올려야하는데 타입을 먼저 잡아야 하므로 char 타입으로 메모리에 올리게된다. · char 형이므로 '\n'는 유니코드 값을 찾아서 ch값과 연산되면서 int형으로 값이 출련된다. (char 타입은 16bit이므로 32bit에 맞는 int 타입으로 자동 형변환되어 출력) · "\n"로 수정 시, 개 행이 실행되는 이유? · 연산 실행 시 데이터 타입을 맞춰야 하는데 "\n" 는 String(4byte)이므로 개 행이 실행된다. · 또 다른 ex) 2. 변수의 scope란? · scope란 영역이라는 의미로, 변수에 대한 scope 영역은 중괄호{} 범위 내이다. · 메소드 내에서 선언한 변수는 해당되는 메..
클래스와 생성자_연습문제 1. 원의 넓이는 구하는 프로그램을 아래와 같이 작성하시오. · 원클래스를 만들것 · 메인 메소드를 가진 다른 클래스에서 원 객체를 생성할것 2. 아래의 프로그램을 작성하시오. · 1부터 num까지 합을 구하는 class 를 작성하도록 하시오. ​ 3. 아래를 참조하여 클래스를 작성하시오. · 참조 ------------------------------------------------------------ · 작성 4. 아래를 참조하여 클래스를 작성하시오. · 참조 ------------------------------------------------------------ · 작성 5. 다음 main() 메소드를 실행하였을 때, 예시와 같이 출력되도록 TV 클래스를 작성하라. · 참조 ----------..