자바 2

Chapter 07. 상속

🏷 상속 개념 상속은 부모가 자식에게 물려주는 행위를 말한다. 객체 지향 프로그램에서도 부모 클래스의 필드와 메소드를 자식 클래스에게 물려줄 수 있다. 상속의 장점 ! 상속은 이미 잘 개발된 클래스를 재사용하여 새로운 클래스를 만들기 때문에 중복되는 코드를 줄여 시간을 단축할 수 있다. public class A { int field1; void method1() { ... } } public class B extends A { // A 클래스 상속 String field1; void method2() { ... } } // A로부터 물려받은 필드와 메소드 B b = new B(); b.field1 = 10; b.methdo1(); // B가 추가한 필드와 메소드 b.filed2 = "홍길동"; meth..

Chapter 02. 변수와 타입

🏷 2.1 변수 선언 변수 하나의 값을 저장할 수 있는 메모리 번지에 붙여진 이름 변수를 통해 프로그램은 메모리 번지에 값을 저장하고 읽을 수 있다. 타입 별로 그에 해당하는 타입을 저장 할 수 있다. 변수의 메모리 할당 변수 선언 시, 메모리에 할당이 되는 것이 아니고, 변수에 최초로 값이 할당 될 때 메모리에 값이 저장된다. 변수에 최초로 값을 대입하는 행위를 변수 초기화 라고 하며, 초기화 되지 않은 변수는 아직 메모리에 할당되지 않았기 때문에 변수를 통해 메모리 값을 읽을 수 없다. 🏷 2.1 정수 타입 변수는 선언 시 타입에 따라 저장할 수 있는 값의 종료와 허용 범위가 달라진다. 정수 , 실수 , 논리 값을 저장할 수 있는 기본(primitive) 타입 8개를 제공한다. 정수 : byte, c..