FlashKeepers

Computer Science · AP · Test Prep

AP 컴퓨터 과학 A: 자바 개념

클래스, 배열, 제어 흐름을 비롯해 AP 컴퓨터 과학 A에 출제되는 자바 프로그래밍의 핵심 개념입니다.

About this set

40 basic cards for AP Computer Science. It opens with "자바에서 클래스(class)란 무엇인가요?" and "객체(object)를 정의하세요". Study it alongside the other AP sets below.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

자바에서 클래스(class)란 무엇인가요?
Show answer공통된 속성과 메서드를 가진 객체를 만들기 위한 설계도 또는 템플릿
객체(object)를 정의하세요.
Show answer상태(속성)와 행동(메서드)을 가진 클래스의 인스턴스
캡슐화(encapsulation)란 무엇인가요?
Show answer데이터와 메서드를 하나의 클래스로 묶고 내부 구현 세부 사항은 숨기는 것
생성자(constructor)란 무엇인가요?
Show answernew 키워드로 객체를 만들 때 그 객체를 초기화하는 특별한 메서드
상속(inheritance)이란 무엇인가요?
Show answer하위 클래스(subclass)가 부모 클래스(superclass)의 속성과 메서드를 물려받는 메커니즘
다형성(polymorphism)이란 무엇인가요?
Show answer메서드를 호출하는 객체나 전달된 매개변수에 따라 메서드가 다르게 동작할 수 있는 능력
배열(array)이란 무엇인가요?
Show answer같은 데이터 타입의 요소들이 연속된 메모리에 저장된 순서 있는 모음
메서드(method)란 무엇인가요?
Show answer특정 작업을 수행하며 클래스 안에 정의되는 코드 블록
자바의 접근 제어자 세 가지를 말해 보세요.
Show answerpublic (어디서나 접근 가능), private (해당 클래스 안에서만 접근 가능), protected (하위 클래스와 같은 패키지에서 접근 가능)
인스턴스 변수(instance variable)란 무엇인가요?
Show answer클래스 안에서 모든 메서드 밖에 선언된 변수로, 각 객체가 자신만의 복사본을 가집니다
static 변수란 무엇인가요?
Show answerstatic 키워드로 선언하며 클래스의 모든 인스턴스가 공유하는 클래스 변수
지역 변수(local variable)란 무엇인가요?
Show answer메서드나 코드 블록 안에서만 선언되고 사용되는 변수
new 키워드는 무슨 일을 하나요?
Show answer메모리를 할당하고 생성자를 호출하여 클래스의 새 인스턴스를 만듭니다
참조 변수(reference variable)란 무엇인가요?
Show answer객체 자체가 아니라 객체의 메모리 주소(참조)를 저장하는 변수
null은 무엇을 나타내나요?
Show answer참조 변수가 어떤 객체도 가리키지 않음을 나타내는 특별한 값

25 more cards in the app

Study this set free