본문 바로가기

객체3

[OOP] 객체지향프로그래밍 객체 지향 프로그래밍 ? 객체 지향 프로그래밍 (Object-Oriented Programming, OOP)은 프로그램을 개발 소프트웨어 디자인 패러다임 중 하나로, 프로그래밍에서 필요한 데이터를 추상화 시켜 상태와 행위를 가진 객체(Object)로 만들고, 프로그램을 객체들의 집합으로 구성하는 개념에 기반을 두고 객체들간의 상호작용을 통해 로직을 구성하는 프로그래밍 방법입니다. OOP는 코드의 재사용성, 유지보수성, 확장성 등을 향상시키는 장점이 있어 대규모 소프트웨어 개발에 유용하며, 현대의 많은 프로그래밍 언어들이 객체지향 프로그래밍을 지원하고 있습니다. 객체 ? 객체(Object)란 데이터와 그 데이터를 처리하는 메서드를 포함하는 소프트웨어 모듈. 객체는 클래스(Class)의 인스턴스로, 클래스.. 2023. 12. 25.
[Javascript] 자바스크립트 메서드 (Method) Javascript Method 자바스크립트에서 메서드(Method)는 객체(Object)에 속한 함수를 나타내며, 객체는 프로퍼티(속성)과 메서드로 이루어져 있고, 메서드는 객체가 수행할 수 있는 동작이나 기능을 정의합니다. join Array.prototype.join() 배열의 모든 요소를 하나의 문자열로 연결 (병합) /* 배열 -> 문자열(한문장 묶어준다); */ let frontlangs = ['html', 'css','javascript']; let frontlangs2 = frontlangs.join(','); console.log(frontlangs2); https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objec.. 2023. 10. 18.
[Javascript] 객체 Object, 배열 Array 객체(Object)와 배열(Array) JavaScript에서 객체(Object)와 배열(Array)은 둘 다 데이터를 저장하고 다루는 데 사용되는 자료구조입니다. 그러나 두 자료구조는 목적과 사용법에서 몇 가지 중요한 차이가 있습니다. 객체 (Object) 객체는 이름이 지정된 속성의 집합. 이러한 속성들은 객체의 특성이나 특징을 나타냅니다. → 객체는 중괄호({})를 사용하며, 속성들은 쉼표로 구분되어 정의됨. → 객체 속성에 접근시, 속성 이름을 사용 let 사람 = { 이름: '홍길동', 나이: 30, 성별: '남성' }; //객체 속성에 접근시, 속성 이름을 사용 /* 객체(object) = 변수(property) + 함수(method); 새 객체를 생성 var 객체명 = {} //빈 객체를 생.. 2023. 10. 18.