# 객체지향

31개의 포스트

TIL - OOP & ORM

면접준비를 하면서 배웠던 객체지향적 프로그래밍과 그 패러다임에 맞는 ORM에 대해서 적어보겠다.영어로 물질 혹은 물체 지향적은 프로그래밍의 번역형태를 객체라고 부르는 것 같다. 즉, 프로그래밍을 물체의 형태로 만들어서 하겠다는 것이다. 어떠한 것을 제하는 프로그램을 짜

어제
·
0개의 댓글
post-thumbnail

php 상속

public function \_\_construct($bj,$bj_use){ $this->bj_use=$bj_use; $this->bj=$bj; } public $good_chs=array('vlog','review','eating','game');

6일 전
·
0개의 댓글

객체지향

객체지향 오브젝트와 인스턴스

2020년 5월 24일
·
0개의 댓글

왜 Inner class에 Static을 붙이는걸까?

작성 중 .. ... ..

2020년 5월 21일
·
0개의 댓글
post-thumbnail

자바스크립트 상속

상속은 코드의 재사용이라는 측면에서 개발에 필요한 수고를 덜어주는데 매우 중요한 역할을 합니다. 새로 생성할 클래스가 기존의 클래스와 유사하다면 기존의 클래스에서 상속을 받고 다른점만 구현하면 됩니다. 자바스크립트는 프로토타입기반의 언어이기 때문에 전통적인 클래스 기반

2020년 5월 16일
·
0개의 댓글
post-thumbnail

클래스, 생성자, 메서드

클래스 기반의 언어의 경우 class라는 키워드로 클래스를 만들 수 있으며 클래스와 같은 이름의 메서드로 생성자를 구현할 수 있습니다. 다만 자바스크립트의 경우 프로토타입 기반의 언어이기 때문에 클래스를 생성하는 방법이 조금 상이합니다.위 코드에서 함수 Person은

2020년 5월 11일
·
0개의 댓글
post-thumbnail

객체 지향 프로그래밍 (OOP::Object Oriented Programming)

🔍What is OOP? 객체 지향 프로그래밍이란 컴퓨터 프로그래밍의 패러다임 중 하나로 모든 것이 객체(object)로 이루어져있다는 원리를 기반으로 합니다. 즉, 프로그래밍에서 필요한 데이터를 모두 추상화시켜(abstraction) 상태(attribute)와 행위

2020년 5월 9일
·
0개의 댓글
post-thumbnail

OOP(객체 지향 프로그래밍)이란?

학습을 진행하면서 내가 이해하고 공부한 부분을 기록합니다.컴퓨터에서 사용할 수 있는 언어는 기계어, 어셈블리어, 고급언어가 있습니다. 간단히 정리 해보자면,기계어는 컴퓨터가 사용하는 언어로 0과 1로 구성되어 있습니다. 실제로 사람이 코드를 작성하고 이해하는 것에 큰

2020년 5월 8일
·
0개의 댓글

[TIL] 자바스크립트의 생성자와 new

생성자 (Constructor) 생성자는 객체를 만드는 역할의 함수다. 자바스크립트에서 함수는 재사용이 가능한 로직의 묶음이 아니라 객체를 만드는 생성자라고 할 수 있다. 함수를 호출할 때 new를 붙이면 새로운 객체를 만든 후 이 객체를 리턴한다.

2020년 5월 5일
·
0개의 댓글
post-thumbnail

Part. 5 Scope, 객체지향, 매개변수

Scope : 변수 접근 규칙에 따른 유효 범위 변수는 어떠한 환경 내에서만 사용 가능하며, 프로그래밍 언어는 각각의 변수 접근 규칙을 갖고 있다. 변수와 그 값이, 어디서부터 어디까지 유효한지를 판단하는 범위 Javascript는 기본적으로

2020년 4월 22일
·
0개의 댓글

Solid의 원칙(객체지향 설계)

Java의 기초 객체지향을 배우면 Solid를 모르면 객체지향에 대해 완벽하게 이해를 한거라고 할 순 없다.Solid는 앞글자를 따서 만든 객체지향 원칙이다.

2020년 4월 9일
·
0개의 댓글
post-thumbnail

객체지향 Javascript (Object Oriented Javascript)

객체지향 Javascript 하나의 모델이 되는 청사진(blueprint)을 만들고 ➡ class 그 청사진을 바탕으로 객체(object)를 만드는 ➡ instance 프로그래밍 패턴 *객체: 서로 연관 된 변수와 함수를 그룹핑하고 이름을 붙인 것 class (ES

2020년 4월 5일
·
0개의 댓글
post-thumbnail

TIL(20.03.25)프로토타입을 이용한 상속

자바스크립트에서는 모든 객체는 프로토타입이라는 객체지향에서 부모클래스와 비슷한 개념의 프로토 타입 객체를 가지고 있다 이를 프로토 타입 객체 또는 프로토타입이라고 한다.기본적으로 프로토타입을 설정해주지 않으면 모든 객체는 Object.prototype을 proto

2020년 3월 25일
·
0개의 댓글
post-thumbnail

03. 역할, 책임, 협력

협력 > 협력이란 어떤 객체가 다른 객체에게 무엇인가를 요청하는 것이다. 한 객체는 어떤 것이 필요할 때 다른 객체에게 전적으로 위임하거나 서로 협력한다. 즉, 두 객체가 상호작용을 통해 더 큰 책임을 수행하는 것이다. 객체 사이의 협력을 설계할 때는 객체를 서로 분

2020년 3월 19일
·
0개의 댓글
post-thumbnail

02. 객체지향 프로그래밍

구현 은닉 (implementation hiding) > 접근 제어 메커니즘은 프로그래밍 언어 차원에서 클래스의 내부와 외부를 명확하게 경계 지을 수 있게 하는 동시에 클래스 작성자가 내부 구현을 은닉할 수 있게 해준다. ... 설계가 필요한 이유는 변경을 관리하기

2020년 3월 19일
·
0개의 댓글

01. 객체, 설계

프로그래밍을 통해 개념과 이론을 배우는 것이, 개념과 이론을 통해 프로그래밍을 배우는 것보다 더 훌륭한 학습 방법이라고 생각한다. 개발자는 구체적인 코드를 만지며 손을 더럽힐 때 가자 많은 것을 얻어 가는 존재다. 1. 티켓 판매 애플리케이션 구현하기 소프트웨어 모

2020년 3월 19일
·
0개의 댓글
post-thumbnail

객체지향의 사실과 오해_(4장)

객체지향의 사실과 오해 역할, 책임, 협력 관점에서 본 객체지향 을 읽고..

2020년 3월 15일
·
0개의 댓글
post-thumbnail

객체지향의 사실과 오해_(3장)

객체지향의 사실과 오해 역할, 책임, 협력 관점에서 본 객체지향 을 읽고..

2020년 3월 5일
·
0개의 댓글
post-thumbnail

객체지향의 사실과 오해_(2장)

객체지향의 사실과 오해 역할, 책임, 협력 관점에서 본 객체지향 을 읽고..

2020년 3월 5일
·
0개의 댓글
post-thumbnail

Objects 5장 책임 할당하기

안녕하세요. 이 포스팅은 조영호 저자의 오브젝트라는 책을 5장을 정리한 포스팅입니다.

2020년 3월 1일
·
0개의 댓글