# OOP

53개의 포스트

OOP란?

[글로 정리하는 JS] Object Oriented Programming

3일 전
·
0개의 댓글
post-thumbnail

javascript 에서 OOP 흉내내기 (심화1)

prototype 이란 무엇일까?prototype 은 OOP 가 아닌 javascript 에서 OOP 의 개념을 흉내내기 위해 나온 특성

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

객체지향프로그래밍

예를 들어, 자동차가있다면 자동차 1대 1대를 객체라 할 수 있습니다.차의 모양이 전부 같다고 하더라도 차 한대가 사라진다고 다른차도 없어지는게 아니기때문에 객체입니다.자동차는 일반적으로 같은 속성을 가지고 있는데 여기서 속성이란 자동차의 색 , 바퀴 , 사이드 미러등

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

TIL_OOP

객체 지향적 프로그래밍(Object Oriented Programming)을 말하기 전에 먼저 언어의 종류에 대한 짧은 이야기를 하겠다.0과 1로 짜여진 언어.​컴퓨터가 진행을 하기 전에 머신랭귀지를 번역하는 역할을 하는 언어.​인간의 언어에 가장 가까운 개발 언어.

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

Object - Oriented Programming(2), "Instantiation Patterns "

JavaScript에는 다른 언어에는 있는 Class 라는 개념이 없다. ES6 이후 부터는 Class 문법이 추가되었지만, 이는 prototype 으로 그 기능을 구현하는 것이라고 생각하면 될 것 같다. 오늘은 그렇다면 Class 문법이 사용되기 전에는 어떻게 Obj

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

TIL(20.03.19) 자바스크립트 OOP,Prototype

OOP(Object Oriented Programming)가 무엇인지?JavaScript에서 Object를 생성하는 여러가지 방법들JavaScript에서 Prototype은 무엇이고 왜 사용해야 하는지?객체 지향 프로그래밍이란 프로그래밍 방법론 중에 하나로써 프로그램

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

Today I Learn 0319 [OOP]

프로그래밍 패러다임은 프로그래밍의 패러다임 형태이다.예시로 축구에서,여러분은 안전한 수비로 경기할 수 있고,오로지 공격만을 할 수도 있다. 이러한 모든 전략에는 동일한 목표가 있다.프로그래밍 패러다임도 마찬가지이다. 문제에 접근하고 해결하는 다양한 방법이 있고 이 방법

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

TIL(20.03.19) Immersive #4-1

오늘은 객체지향프로그래밍의 상속패턴종류에 어떠한 것들이 있는지 알아보고 포스팅하는 시간을 가져 보았다.OOP (객체지향프로그래밍)Instantiation Patterns (상속 패턴)What is object?물리적으로 존재하거나(책,자동차,사람), 추상적인 것(날짜,

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

javascript 에서 의 OOP 특징

OOP ( Object - Oriented - Programming) 란 프로그래밍 패러다임 중 하나로써 프로그램을 구성하는 모든것이 object 로 이루어져 있다.

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

20200312 TIL

20200312 TIL

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

20200310 TIL

→ 객체지향 프로그래밍은 실세계에 존재하고 인지하고 있는 객체(Object)를 소프트웨어의 세계에서 표현하기 위해 객체의 핵심적인 개념 또는 기능만을 추출하는 추상화(abstraction)를 통해 모델링하려는 프로그래밍 패러다임을 말한다. 다시 말해, 우리가 주변의 실

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

[Concept] Test-Driven Development (TDD)

Test-Driven Development (TDD) 란? Test the program before you write it.. - 켄트 백 - 우리는 이제껏 소프트웨어 개발을 할 때 코드를 작성하고, 작성한 코드에 대한 검증을 어떻게 했는가? 작동하는

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

practice - 공연 예약 / 등록 애플리케이션

나는 보통 언어나 프레임워크를 처음 학습한 후 전반적인 기능개발에 관한 실습을 해보기 위해서 '공연 예약/등록 어플리케이션'을 만들어보곤 한다. 그 이유는 이 어플리케이션을 만들기 위해서는 보편적인 CRUD 기능이 존재해야 하고 DB 스키마 설계를 어느정도 신경써야 하

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

우아한 테크코스 4주차 회고

4주차 미션 이번 주는 저번 주 로또 자동구현에 이어서 수동으로 로또를 구매하는 기능을 추가하는 미션이 주어졌다. 부득이하게 이번주부터는 코로나19의 위험성과 전파율이 높아져서 약 2주간 재택으로 미션을 진행하게 되었다. 나름대로 매일 규칙적이고, 열정을 불태우며 하루하루 좋은 습관들을 쌓아가고 있었는데 갑자기 도루묵이 된 것만 같은 기분이 들었다. 코로나...

2020년 3월 4일
·
2개의 댓글

인스턴스, 메서드

인스턴스와 메서드 비교

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

우아한 테크코스 3주차 회고

3주차 미션 이번 주는 로또 게임 구현하는 미션으로 시작되었다. 로또 미션은 총 2주로 진행되었고 첫 주는 자동으로 로또를 구매하는 기능, 둘째 주는 수동으로 로또 번호를 입력하고 구매한 기능을 추가로 구현하는 방식으로 진행된다. 3주차에 나와 페어가 된 크루는 두강이다. 두강은 전 주차 페어였던 작은 곰과 온보딩 미션때 페어였었다고 한다. 우리는 서로 인...

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

인터페이스

인터페이스에 대한 감이 아직 제대로 잡히지 않아 정말 기본적인 내용만 작성하였다

2020년 2월 29일
·
0개의 댓글

추상

추상클래스는 상속을 강제하여 추상메소드를 강제적으로 구현하므로 실수를 줄일 수 있는 장점이 있다.

2020년 2월 28일
·
0개의 댓글

오버라이딩

오버라이딩은 부모 클래스의 메소드를 필요에 따라 재정의하여 기능을 변경하는 것이다. '상속'과 밀접하게 관련되어 있다.

2020년 2월 28일
·
0개의 댓글