OOP

· DEV/Java
Super 키워드 super 키워드는 하위 클래스에서 상위 클래스에 대한 참조 값을 가지며, 상위 클래스의 생성자, 메서드, 멤버 변수에 접근할 때 사용합니다. super() 생성자 호출 super()는 상위 클래스의 기본 생성자를 호출합니다. 하위 클래스의 생성자에서 명시적으로 상위 클래스의 생성자를 호출하지 않으면 자동으로 super()가 호출됩니다 (이때 반드시 상위 클래스의 기본 생성자가 존재해야 함). 상위 클래스의 기본 생성자가 없는 경우 (다른 생성자가 있는 경우) 하위 클래스에서는 생성자에서 super를 이용하여 명시적으로 상위 클래스의 생성자를 호출해야 합니다. 상위 클래스의 메서드와 멤버 변수 접근 super는 생성된 상위 클래스 인스턴스의 참조 값을 가지므로, super를 이용하여 상..
· DEV/Backend
객체 지향 프로그래밍(Object-Oriented Programming, OOP) Intro. 프로그래밍 패러다임을 조곰 알고가자 객체 지향 프로그래밍(Object-Oriented Programming, OOP)과 절차 지향 프로그래밍(Procedural Programming)은 두 가지 다른 프로그래밍 패러다임입니다. 절차 지향 프로그래밍 순차적인 프로그래밍 접근 방식 프로그램이 일련의 절차 또는 단계에 따라 실행 이러한 절차는 종종 함수 또는 프로시저로 묶임 절차 지향 프로그래밍의 주요 목표는 프로그램의 흐름을 제어 Ex. C 언어 객체 지향 프로그래밍 프로그램을 여러 개의 독립적인 객체로 구성하는 프로그래밍 접근 방식 객체는 데이터와 이 데이터를 조작하는 메소드를 포함 객체 지향 프로그래밍의 주요 ..
berom
'OOP' 태그의 글 목록