[JAVA] 객체 지향 핵심 – 인터페이스 와 인터페이스를 활용한 다형성 구현(dao 구현)
– 인터페이스 자바에서 인터페이스(Interface)는 클래스가 구현해야 하는 메서드의 집합을 정의하는데 사용되는 중요한 개념입니다. 인터페이스는 다형성을 지원하고, 여러 클래스가 공통된 행동을 …
-coding-
– 인터페이스 자바에서 인터페이스(Interface)는 클래스가 구현해야 하는 메서드의 집합을 정의하는데 사용되는 중요한 개념입니다. 인터페이스는 다형성을 지원하고, 여러 클래스가 공통된 행동을 …
– 다운 캐스팅 자바에서 다운캐스팅(Downcasting)은 상위 클래스 타입의 참조 변수를 하위 클래스 타입으로 변환하는 것을 말합니다. 다운캐스팅은 객체 지향 프로그래밍에서 …
– 다형성 자바에서 다형성(Polymorphism)은 객체 지향 프로그래밍의 핵심 개념 중 하나로, 같은 인터페이스나 상위 클래스 타입을 통해 여러 다른 하위 …
– 메서드 재정의하기 (Overriding) 자바에서 메서드 재정의(Overriding)는 객체 지향 프로그래밍의 핵심 개념 중 하나로, 상속받은 메서드를 하위 클래스에서 새롭게 정의하는 …
– 클래스 상속 자바에서 상속(Inheritance)은 객체 지향 프로그래밍의 핵심 개념 중 하나로, 새로운 클래스가 기존 클래스의 특성과 동작을 물려받는 것을 …
– 배열(Array) 자바에서 배열은 동일한 타입의 여러 값을 하나의 변수로 저장할 수 있는 자료구조입니다. 배열은 고정된 크기를 가지며, 효율적인 데이터 …
– static변수 자바에서 static 변수는 클래스 변수라고도 불리며, 클래스에 속하는 변수로, 해당 클래스의 모든 인스턴스가 공유합니다. static 변수는 클래스가 메모리에 …
– this 키워드 자바에서 this 키워드는 현재 객체를 참조하는 데 사용됩니다. 주로 인스턴스 변수와 지역 변수의 이름이 같은 경우, 인스턴스 …
– 참조 자료형 변수 참조 자료형 변수는 객체의 주소를 저장하는 변수입니다. 이 변수는 실제 데이터를 직접 포함하지 않고, 객체가 저장된 …
– 인스턴스 자바에서 인스턴스는 클래스로부터 생성된 개별 객체를 나타냅니다. 클래스는 객체를 생성하기 위한 템플릿이며, 인스턴스는 해당 클래스의 실제 사례입니다. 객체를 …