JAVA의 특징
: 운영체제에 독립적이다. (== 운영체제에 상관없이 작동한다.)
: JVM 설치시에만 가능 (JVM = jdk + jre에 포함되어 있다. ?)
: 자동 메모리 관리(Garbage Collector)한다.
상속 : 부모의 메소드를 자식이 가져와서 재 사용 가능하다.
캡슐화 : 겉으로 안보이는 소스를 사용할수 있다. 코드 숨기기..
다형성 : 업케스팅 - 자식타입이 부모타입으로 변경되는 것
: 오버라이딩 - 부모의 메소드를 자식이 가져와서 재정의하며 사용하는 것 @Override
: 오버로딩 - 이름은 같은 메소드지만
: 형변환 - int -> integer
OOP :
'공부' 카테고리의 다른 글
GitHub의 Rebase (0) | 2023.02.05 |
---|---|
GitHub의 Pull Request (0) | 2023.02.05 |
Git의 branch (0) | 2023.02.03 |
Git, GitHub, sourcetree (0) | 2023.02.02 |
웹 프로그래밍 공부 1 (0) | 2018.09.11 |