# class

33개의 포스트
post-thumbnail

TIL(20.02.26) Javascript(객체지향 프로그래밍)

객체란 어떤 물체를 나타낼때 쓴다 세상에 존재하는 모든 것이 객체가 될 수 있다 그러면 객체 지향 프로그래밍이란 무엇일가? 객체지향 프로그래밍 (Object Oriented Programing) 은 프로그램으 개발할 때 객체 위주로 설계하여 프로그램을 작성하는 방식이다

약 1시간 전
·
0개의 댓글

Introduction to OOP

초기 프로그래밍 방식은 절차적 프로그래밍 방식이었다. 어떠한 논리를 알맞은 논리 순서대로 써내려가는 것이다. 이러한 경우, 코드의 덩치가 커질수록 복잡해지고 유지보수가 어려워진다. 이후 프로그램을 함수 단위로 나누고 호출을 하는 구조적 프로그래밍 방식이 등장하면서 앞선

어제
·
0개의 댓글

2020.2.19 TIL

내가 생각하는 class, instance, object에 대한 개념들을 정리해보았다.오늘 개념은 지금 확정짓고 끝나는게 아니라 이번주 내내 혹은 완전히 이해가 될때까지 고민해봐야할 주제인것같다.Class객체를 만들어낼때 필요한 청사진/템플릿이라고 할수 있다.필드(프로

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

enemyrain 클론

js에서 css불러오기는 따로 포스팅이 되어있으니 보도록 하자환경 설정 : 용사가 background안에서 좌, 우로 움직이며 귀신을 잡는 게임이다.귀신은 용사와 닿았을 때 죽어야 하며, 그냥 바닥으로 내려갔을 때는 그냥 사라진다.귀신은 x축에서 랜덤으로 내려오며 y축

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

[부스트코스]웹 프로그래밍 기초, 7)선택자(selector_Class와 Id)

7번째 포스팅입니다. 이 글을 Edwith에서 주관하는 boost course 대학생 서포터즈의 활동의 일환입니다 ! 양질의 강의를 무료로 제공하는 ediwth boost course에서 웹 프로그래밍을 공부를 시작해 보세요 ! 오늘은 선택자가 무엇인지와 종류를 알아보

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

CLASS

상속 중복된 메소드와 프로퍼티를 줄이기 위해 상속을 사용 person의 getName메소드는 잘가져오지만 불필요한 person의 static property를 가져온다. 해결하기위해 bridge를 만들어서 person의 prototype 메소드만 가져온다. 깔끔하게 정리한 extend 메소드 es6에서는 class가 나와서 더 쉽게 상속을 구현할수...

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

Wecode 5,6일차-TIL

오늘은 객체 지향 프로그래밍의 핵심인 클래스(Class)에 대해서 블로깅 하려한다. 객체 지향 프로그래밍 객체 지향 프로그래밍(이하 OOP)은 컴퓨터 프로그램을 객체(Object)들의 모임으로 파악하고자 하는 프로그래밍의 패러다임 중에 하나이다. 각 객체(Object) 들은 서로 메시지를 주고 받을 수 있으며 데이터를 처리할 수 있다. 자바스크립트에서의...

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

Python #7

본 글은 노마드 코더의 Python으로 웹 스크래퍼 만들기 수업을 정리합니다.

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

Python #6

본 글은 노마드 코더의 Python으로 웹 스크래퍼 만들기 수업을 정리합니다.

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

test velog

Django ... method => a function inside a class instance => an object made using a class python always calls a method with one argument! ... it is called 'self' the first argument -> instance that ...

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

2020 TIL no. 5 - Class 복습

클래스의 개념 프로그래밍을 하는 과정에서 여러가지 데이터(변수)와 이를 활용하는 기능(함수)을 모아놓은 구조 python 클래스의 생성 그저 단어의 첫글자를 대문자로 하여 클래스명을 정해주고 선언해주면된다. init 파이썬의 생성자이다. 생성자란 무엇이냐!? 클래스의 인스턴스가 생성될 때 자동으로 실행되는 기능을 생성자라고 칭한다. 위의 코드는 휴먼이...

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

python class 기초 정리

파이썬 클래스 class(클래스)란 함수와 변수를 모아놓은 것. 변수는 '멤버 변수', 함수는 '메소드'라고 부름 클래스는 프로그램의 청사진이라고 보면 되며, 이 청사진을 활용해 실제 사용할 수 있는 인스턴스라는 부품을 만들어 사용하게 된다. 클래스는 빵틀, 인스턴스는 빵이라고 비유할 수 있다. class 생성 생성하는 방법은 일반 함수 작성법과 동일....

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

[JavaScript] ES6 class 키워드

맨 처음 프로그래밍을 배울 때, 자바를 사용해서 자바스크립트의 프로토타입이 약간 낯설었는데 자바스크립트에도 `class` 문법이 추가되어서 정리할까 한다. 개인적으로 class를 사용하는 것이 훨씬 직관적인 것 같다. classes - MDN MDN문서가 잘 정리되어 있어서 너무 좋다. 1. 클래스 사용하기 Class는 사실 함수이기 때문에 선언식과...

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

[ES6] ES6 Syntax 정리

우리가 흔히 javascript 에서 ES5 혹은 ES6 라 부르는 것은 ECMAScript의 줄임말이며, MDN에 따르면 “ECMAScript는 자바스크립트의 토대를 구성하는 스크립트 언어입니다.” 라고 합니다. ES8, 9 등 여러 앞선 버젼들이 이미 존재하지만 ES5를 아직까지 사용하는 이유는 아무래도 호환성 때문입니다; 아직도 많은 환경들이 ES5...

2019년 12월 31일
·
0개의 댓글

OOP, Class/Instance, Prototype 정리

1. OOP(Object Oriented Programming) 란? 객체 지향 프로그래밍으로 프로그램을 디자인하는 개념 중 하나이다. 이 방식은 단순히 거대한 하나의 프로그램부터 시작하여 작게 쪼개지는 방식이 아니라, 반대로 먼저 작은 파트들을 만들어 그것을 조합하여 하나의 프로그램을 구현하는 방식이다. 이 때 작은 파트들의 역할을 맡게 되는 것이 객체가...

2019년 12월 26일
·
0개의 댓글

Class properties

타입스크립트로 작성한 코드를 보다 보니 class를 굉장히 많이 사용한다는 생각이 들었다. class에서 Get, Set, Static, Public, Private 등의 키워드가 등장하는데 한번도 짚고 넘어간 적이 없는 것 같아 정리를 해보려 한다.

2019년 12월 23일
·
0개의 댓글
post-thumbnail

자바스크립트 Class 와 편의문법, 그리고 믹스인(Mixins) 기법

자바스크립트 Class 에 관한 오해 자바스크립트는 ES2015(ES6) 부터 클래스 문법이 도입되었습니다. class 키워드의 등장은 코드 작성자 입장에서 아주 반가운 일이지만, 실은 클래스처럼 동작하게끔 만들어주는 편의문법(syntactical sugar)이라는 점에 유의해야 합니다. 내부적으로 기존 prototype 기반의 상속구조 변환되기에 사용자...

2019년 12월 14일
·
1개의 댓글

Class, 객체지향

객체지향 과 클래스 객체지향 프로그래밍이란 프로그램을 객체들로 구성하고, 객체들 간에 서로 상호작용하도록 작성하는 방법이다. 클래스는 객체를 잘 설게하기 위한 틀이며 특정 로직을 가지고있는 메소드와 변수를 가진다. 큰 규모의 객체이거나 비슷한 모양의 객체를 계속 만들어야 한다면 class라는 설게도를 통해 만들 수 있다. 객체 객체란 순서가 없는 데이터의...

2019년 11월 30일
·
0개의 댓글

TIL - OOP, JS에서 Class와 Object

Today What I Learned Javascript를 배우고 있습니다. 매일 배운 것을 이해한만큼 정리해봅니다. - OOP: 객체 지향 프로그램 - JS에서 Class - JS에서 Object

2019년 11월 14일
·
0개의 댓글