본문 바로가기

상속2

자바 #007_상속 OOP(객체 지향 프로그램)에서 부모 클래스의 멤버를 자식 클래스에게 상속해줄 수 있다. 상속 - 재사용 : 이미 개발된 클래스를 재사용하여 새로운 클래스를 만들기 때문에, 중복코드가 줄어든다. - 유지보수 : 부모클래스를 수정하면, 상속받고 있는 모든 자식 클래스가 수정되므로 유지보수 시간이 줄어든다. 클래스 상속 - 자식 클래스를 선언할 때 뒤에 부모 클래스를 명시 class 자식클래스 extends 부모클래스 { // 필드 // 생성자 // 메소드 } - 부모 클래스는 하나만 정할 수 있다. - 부모클래스의 private 필드와 메소드는 상속받을 수 없다. - 부모와 자식이 다른 package에 존재하면, default 접근 제한자를 가진 필드와 메소드도 상속받을 수 없다. - 자식클래스의 객체를 .. 2023. 1. 16.
자바스크립트#09 : 클래스 객체 지향 패러다임 객체 지향 프로그래밍 객체를 만들고, 객체 간 상호작용을 중심으로 개발하는 방법론을 말한다. C를 제외한 모든 프로그래밍 언어는 OOP(Object Oriented Programming, 객체지향언어)를 기반으로 만들어진 프로그래밍 언어이다. 자바스크립트도 객체 지향 패러다임을 기반으로 한다. 클래스(class)라는 문법으로 객체(object)를 효율적이고 안전하게 만들어 객체 지향 패러다임에 적용 추상화(abstraction) 프로그램에 필요한 요소만 사용 해서 객체를 표현하는 것을 말한다. .push()로 배열에 값을 넣을 때, iterator는 해당 값을 해당 인덱스에 넣고, 다음 인덱스를 가리킴. JSON.stringify() : 객체를 JSON문자열로 변환할 때 사용하는 메소.. 2022. 12. 22.