언어/Java
-
자바 클래스, 상속, 다형성언어/Java 2023. 7. 7. 23:41
오늘은 자바 프로그래밍에서 꼭 알고 있어야 하는 클래스와 관련된 문법들을 정리해보면서, 이런 문법들이 왜 나왔고 또 활용하는 방법은 무엇인지 알아보려고 합니다. 클래스 상속 새로운 클래스를 구현할 때 이미 존재하는 클래스의 메소드나 멤버변수를 모두 사용할 경우 해당 클래스를 상속 받아 기능을 확장하여 클래스를 정의할 수 있습니다. 이미 구현된 클래스보다 좀 더 구체적인 클래스를 구현해야 할 경우 클래스 상속을 사용합니다. 상속하는 클래스는 주로 상위 클래스, 부모 클래스, base class, super class라고 불립니다. 상속받는 클래스는 주로 하위 클래스, 자식 클래스, derived class, subclass라고 불립니다. 사용 방법 Class Child extends Parent { .....
-
자바를 시작해보자언어/Java 2023. 6. 26. 21:44
자바 프로그래밍의 특징 플랫폼에 영향을 받지 않으므로 다양한 환경에서 사용할 수 있다. 객체 지향 언어이기 때문에 유지보수가 쉽고 확장성이 좋다 프로그램이 안정적이다 풍부한 기능이 제공되는 오픈 소스이다. 객체 지향 프로그래밍 프로램의 구현을 시간의 흐름 순이 아닌 객체간의 협력을 기반으로 프로그램 하는 것 OOP(Object Oriented Programming)이라고 한다 용어 JDK (JAVA Development Kit) : 자바에서 제공되는 개발용 라이브러리 JRE (JAVA Runtime Environment) : 자바 프로그램 실행 환경 JVM (Java Virtual Machine) : 자바 가상 머신으로 프로그램이 실행되는 환경인 JRE가 설치되어 있어야 한다 객체 의사나 행위가 미치는 ..