2024/09/11 2

JAVA - 상속, 추상화,인터페이스

1. 상속(inheriternce)    →  상속이란 기존 클래스의 변수(데이터)와 메소드(로직, 코드)를 물려받아 새로운 클래스를 구성하는 것      * 기존 클래스 : 부모 클래스 , 슈퍼 클래스      * 물려받는 클래스 : 자식 클래스, 서브 클래스          1) 기존 클래스의 변수와 코드를 재사용 → 코드의 중복 감소 및 클래스의 간결화     2) 먼저 작성된 검증된 프로그램 재사용 → 신뢰성 있는 프로그램 손쉽게 개발     3) 클래스 간 계층적 분류 및 관리 → 유지 보수 용이          class 서브클래스 extends 슈퍼클래스     * extends : 연장하다, 확장하다         1) 다중 상속을 지원하지 않는다     2) 상속의 횟수에 제한을 두지 않..

카테고리 없음 2024.09.11

JAVA- 변수, 상수, 연산자

1. 변수(variable)         → 프로그래밍에서는 데이터를 담을 수 있는 메모리 공간을 뜻한다.       (앞으로 우리는 변수를 만들다를 변수를 선언한다라고 할 것이다.)          자료형 변수명 = 값;    * = 프로그래민속에서는 대입한다는 의미를 가지고 있다.    * == 이게 같다는 의미로 사용     ex) int a =3;          -> 정수 3을 a라는 변수명에 대입        1) 키워드(예약어) 사용 불가    2) 대소문자로 구분되며 길이에 제한이 없다.   3) 숫자로 시작할 수 없다.   4) 특수문자는 '_' 와 '$'만 허용된다. (띄어쓰기 안됨)     1)  변수 이름의 첫 글자는 항상 소문자로 시작   2) 변수 이름이 여러 단어로 이루어진 ..

카테고리 없음 2024.09.11