본문 바로가기

공부21

JAVA 13일차 - UML, 상속, 부모-자식 클래스, 배열 1.상속을 UML로 표기해 보세요. 2.부모클래스와 자식클래스의 다른 용어들은? 3.super 키워드와 this 키워드의 차이는 무엇인가요? 4.단일 상속과 다중상속 이란? 5.다음 코드와 같이 과목과 점수가 짝을 이루도록 2개의 배열을 작성하라. 6.배열을 이용하여 간단한 극장 예약 시스템을 작성하여 보자. 2022. 12. 5.
JAVA 12일차 - String 자세하게, 코딩 위주 1.String 클래스에서 concat 메서드를 설명하시오. 2.str.substring(2, 4); substring 사용법에 대하여 설명하시오. 3.st1.compareTo(st2);compareTo 사용법에 대하여 설명하시오. 4.String.valueOf 에 대하여 설명하시오. 5. 아래의 연산과정에서 호출되는 함수(원리)를 써서 표현해 보세요. 6.StringBuilder 와 String 의 차이는? 7.String 을 이용하여 프로그래밍 하시오. 8.아래의 메모리 그림을 그리시오. 9.아래를 프로그래밍 하시오.(단 클래스로 구성할것) 10.아래를 프로그래밍 하시오. 11.아래를 프로그래밍 하시오. 2022. 12. 5.
JAVA 11일차 - 메소드 오버로딩, this, String 객체, immutable 1.인스턴스 함수안에 스태틱 변수와 함수가 올수 있는 이유는? 2.메소드 오버로딩이란? 3.메소드 오버로딩을 적용한 대표적인 함수는? 4.this 함수에 대하여 설명하시오. 5.this란 무엇인가? 6.스트링 객체를 생성하는 2가지 방법은? 7.아래의 결과를 예측하고,이유를 설명하시오. 8.immutable 에 대하여 설명하시오. 9.사용자로부터 받은 문자열(영문으로)에서 자음과 모음 개수를 계산하는 프로그램을 작성하라. 10. 2와 100 사이에 있는 모든 소수(prime number)를 찾는 프로그램을 작성하라. 주어진 정수 k를 2부터 k-1까지의 숫자로 나누어서 나머지가 0인 것이 하나라도 있으면 소수가 아니다. 11.사용자에게 받은 문자열을 역순으로 화면에 출력하는 프로그램을 작성하시오. 2022. 12. 5.
JAVA 10일차 - Public, Static, 캡슐화 1.아래의 접근제한자에 대하여 설명하시오. 2.지역변수에 접근제한자를 붙이지 않는 이유는? 3.캡슐화에 대하여 설명하시오. 4. 랜덤 숫자 맞추기 게임을 짜시오. 5.static 변수의 다른 용어 3가지를 말해 보시오. 6.자바의 메모리 영역을 3가지로 나누고, 해당 영역에 들어가는 정보를 말하여 보시오. 7.static 변수의 접근 방법은? 8.클래스 변수의 활용의 예를 드시오. 9.스태틱 함수에 인스턴스 변수가 올수 없는 이유는? 10.아래의 프로그램을 작성 하시오. 2022. 12. 5.