[태그:] java


[Java] 자바의 상속(Inheritance)에 대한 간단한 이해

♦ 자바의 상속(Inheritance) 상속의 특징 객체 간의 is a 관계가 성립되어야 한다. 부모클래스의 멤버(인스턴스 변수, 메소드)를 자식클래스가 선언 없이 사용가능하다. 단 private 접근지정자와 생성자는 상속되지 않는다. 자바는 단일 상속(Single Inheritance)만을 지원한다. extends 키워드로 표현한다. API 및 사용자가 만든 클래스들은 모두 상속 관계인 계층구조로 되어있다. 가장 상위에는 java.lang.Object 클래스가 있다. 따라서 모든 클래스는 Object 클래스를 상속받는다. […]

더 읽기

[Java] 자바의 클래스와 객체생성

♦ 자바의 클래스와 객체생성 자바에서는 모든 객체가 클래스로 정의된다. 클래스 형식 [지정자] class 클래스명 { [생성지] [인스턴스 변수] [메소드] }     지정자(modifier) 지정자는 특정 목적을 위해서 사용하는 키워드를 의미한다. 생략이 가능하며 일반 지정자와 접근 지정자가 있다. 1. 일반 지정자(modifier) : static, final, abstract 2. 접근 지정자(access modifier) : private, protected, default(friendly), public   인스턴스 […]

더 읽기

[Java] 자바의 break 문, continue 문

break 문 프로그램의 일부를 수행하지 않고 블록 {} 을 빠져나와서 switch 문, for 문, while 문, do while 문 등의 제어를 벗어나기 위해 사용된다. break 문을 이용한 while 문 빠져나오기 public class Test01 { public static void main(String[] args) { int n = 1; while( n <= 10 ){ System.out.println( n + ” Hello World”); […]

더 읽기

[Java] 자바의 반복문에 대한 간단한 이해

♦ 자바의 반복문 반복문이란 조건에 따라서 특정 실행문을 반복적으로 수행할 수 있는 문을 의미한다. 반복문에는 for 문, while 문, do while 문이 있다. for 문 for 문은 초기식, 조건식, 증감식으로 구성된다. 조건식을 만족하는 동안 문장1을 반복한다. for(초기식; 조건식; 증감식){ 문장1; } for 문을 이용하여 1부터 10까지 합계 구하기 public class Test01 { public static void […]

더 읽기