본문 바로가기

Class2

자바스크립트#09 : 클래스 객체 지향 패러다임 객체 지향 프로그래밍 객체를 만들고, 객체 간 상호작용을 중심으로 개발하는 방법론을 말한다. C를 제외한 모든 프로그래밍 언어는 OOP(Object Oriented Programming, 객체지향언어)를 기반으로 만들어진 프로그래밍 언어이다. 자바스크립트도 객체 지향 패러다임을 기반으로 한다. 클래스(class)라는 문법으로 객체(object)를 효율적이고 안전하게 만들어 객체 지향 패러다임에 적용 추상화(abstraction) 프로그램에 필요한 요소만 사용 해서 객체를 표현하는 것을 말한다. .push()로 배열에 값을 넣을 때, iterator는 해당 값을 해당 인덱스에 넣고, 다음 인덱스를 가리킴. JSON.stringify() : 객체를 JSON문자열로 변환할 때 사용하는 메소.. 2022. 12. 22.
자바 #006_클래스 객체 생성 - 메모리를 점유시키는 것. 객체(Object)는 클래스의 최고 조상으로, 자신의 속성을 가지면서 식별 가능한 것을 말한다. 객체는 속성(field) + 동작(method)로 구성된다. 객체와 객체는 메소드를 통하여 상호작용이 가능하다. 자바는 집합/사용 관계에 있는 객체를 하나씩 설계하고, 조립하여 다양한 프로그램을 개발하는 객체 지향 프로그래밍 이다. 객체 지향 프로그래밍은 유지보수 측면에서 아주 좋다. 클래스 자바의 설계도. Instance : 클래스로부터 만들어진 객체이며, 현재 만들어져서 사용하고 있는 객체를 말한다. 객체 지향 프로그래밍은 클래스를 설계하고, 이 클래스로 사용할 객체를 생성하여 객체를 사용한다. new 연산자로 메모리 Heap 영역에 객체를 생성한다. 객체 생성 후 .. 2022. 12. 12.