# 추상화

49개의 포스트

기록5

DAY-52021-10-11 (Mon)타입 어떠한 객체를 만드는 청사진역할메모리 영역에 저장된 값을 읽어내는 방법을 지정하는 것 타입을 정의해두면 타입과 같은 형태의 개체(인스턴스)를 생성하여 사용할 수 있음일반화 - 인스턴스의 공통된 속성이나 기능을 하나로 묶는 것

5일 전
·
0개의 댓글

TIL. 6주차 화요일

1.객체 지향 프로그래밍(OOP) 객체 지향 프로그래밍(OOP, Object-oriented Programming)의 반대말은 절차 지향 프로그래밍이다. OOP는 프로그램 설계 철학이고, OOP의 모든 것은 ‘객체’로 그룹화 된다. 절차적 언어는 초기의 프로그래밍 언어를 부르는 말로 예를 들어 C,포트란 등이 있다. 이 절차적 언어는 순차적인 명령의 조합으...

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

SOLID 원칙, 어렵지 않다!

객체지향 프로그래밍 설계 원칙에 대해 알아보기

2021년 10월 2일
·
4개의 댓글
post-thumbnail

[TIL] 클린코드 작성연습

클린코드 TIP✨ > //파이참에서.. 👀 오른쪽 마우스+ Refactor+Rename => shift f6 : 한번에 변수명 바꾸기 Shift+Tap : 인덴트, 들여쓰기 없애기 Alt+J : 커서 같이 잡기 Refactor+Extract Method 함수 추출

2021년 9월 11일
·
0개의 댓글

추상화(Abstract)란?

프로그래밍에 있어서 추상화 3가지변수(Variable) : '값'을 저장하는 것 x = "abriceien" y = 9308322048439385 ➡️ 값을 변수에 저장하고 사용함으로써 기억하고 있지 않아도 된다.함수(Function) : '명령'을 저장하는 것

2021년 9월 6일
·
0개의 댓글

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

: 하나의 모델이 되는 청사진(blueprint)을 만들고(class), 그 청사진을 바탕으로 한 객체를 만드는(instance object) 프로그래밍 패턴※ instance object: 그냥 객체가 아닌 청사진을 바탕으로 한 객체(instance라고 부른다)&lt

2021년 8월 27일
·
0개의 댓글
post-thumbnail

Day.19 노션 클론 코딩(2021.08.26)

어디서 부터 시작해야 할지 감이 잘 안와서 일단 아무생각없이 코딩을 했다. 요구사항에 나와 있는 것을 바탕으로 컴포넌트를 분리해서 하나씩 만들어서 붙이고 하니까 점점 기능은 조금씩 구현이 됬다.인자를 전달하기 전에 console.log로 체크를 해보는 것이 오류를 예방

2021년 8월 26일
·
0개의 댓글
post-thumbnail

[TIL] day 11. 추상화

지난주에 이어 프로그래밍 방식에 대해 계속 학습해오고 있다. 함수형, 선언형, 명령형, 객체지향형 .. 종류는 많지만, 특정 방식이 더 우월하기 보다는 상황에 따라 적절한 방식이 있기 마련이다. 지난주엔 함수형 프로그래밍 방식하나로 골머리를 앓았지만 그래도 공부해보면서

2021년 8월 17일
·
0개의 댓글
post-thumbnail

Java Refactoring -11, 연동 규약에 종속된 구조 개선

레거시 코드를 클린 코드로 누구나 쉽게, 리팩토링위 책을 보면서 정리한 글입니다.

2021년 7월 22일
·
0개의 댓글

객체지향

요즘 주로 사용되는 다양한 언어, 프레임워크들은 객체지향 프로그래밍을 지향합니다.대표적으로 Java-Spring, Python-django, PHP-Laravel 등 대표적인 프레임워크들은 객체지향을 기반으로 만들어져있죠.모든 사물과 개념을 객체로 정의하여 개발하는 방

2021년 7월 17일
·
0개의 댓글

python의 기초(1)-기초 데이터 타입

계절학기가 끝나고 나서 이번 방학 때 어떤 것들을 해볼까 고민을 하다가 codeit 광고를 보고 기초부터 차근차근 정리해나가는 시간을 가지면 어떨까 생각해보게 되었다. 제발 방학 끝까지 좀 해보자...

2021년 7월 15일
·
0개의 댓글
post-thumbnail

[JS] 프로토타입이란?

자바스크립트는 프로토타입 기반 언어이다.

2021년 7월 9일
·
0개의 댓글

추상화 개요

추상화 (Abstraction) : 복잡한 내요은 숨기고 주요 기능만 신경쓰자변수 (Variable) : 값을 저장하는 것, 변수 x=254변수 y=317 값을 외우는게 아닌 print (x+y) 변수들 값을 알면 된다 함수 (Function) : 명령을 저장하는 것

2021년 6월 21일
·
0개의 댓글
post-thumbnail

자바스크립트는 다중 패러다임 프로그래밍 언어 - 2

명령형 프로그래밍에 대해 검색하자 선언형 프로그래밍의 예시가 함께 나왔고 이 둘을 비교하며 보자 빠르게 이해되었다.명령형 프로그래밍이란?HOW 어떻게 할 것인가선언형 프로그래밍이란?WHAT 무엇을 할 것인가예시를 들어보자.이 글을 작성하는 지금은 비오는 새벽으로 부침개

2021년 6월 17일
·
0개의 댓글
post-thumbnail

[JS/Node] 객체 지향 JavaScript

객체지향프로그램(OOP) 하나의 모델이 되는 청사진을 만들고, 그 청사진을 바탕으로 한 객체(인스턴스)를 만드는 프로그래밍 패턴 인스턴스(instance) 청사진(클래스)를 바탕으로 한 객체 클래스의 고유한 속성, 메소드 갖음 클래스(Class) 청사진 new

2021년 6월 14일
·
0개의 댓글

객체지향

객체지향 - 추상화, 캡슐화, 일반화(상속), 다형성

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

Go 언어 - 성급한 추상화

The Ultimate Go Study Guide(https://ultimate-go-korean.github.io/translation/소프트웨어를 설계할 때 구체적인 타입;Concrete type을 이용한 높은 결합도;Coupling 대신 인터페이스를 이용

2021년 5월 1일
·
1개의 댓글
post-thumbnail

OOP란?

요리를 잘 하기 위해서는 물론 요리를 많이 하는 것이 가장 중요하지만!그전에 요리 방법을 공부하는 것이 더 높은 수준의 요리를 만드는 방법이라고 생각한다.그런 의미에서 OOP(객체지향 프로그래밍)를 더 잘하기 위해 이론을 한번 정리하고 가려한다.(패스트캠퍼스 백엔드 강

2021년 4월 29일
·
1개의 댓글
post-thumbnail

[TIL] 파이썬 - 객체지향적 프로그래밍( 추상화, 캡슐화 )

파이썬 - 객체지향적 프로그래밍

2021년 4월 19일
·
0개의 댓글