profile
Back-end Developer ๐Ÿ™‡โ€โ™‚๏ธ ๐Ÿ’ป ๐Ÿ™†โ€โ™‚๏ธ
ํƒœ๊ทธ ๋ชฉ๋ก
์ „์ฒด๋ณด๊ธฐ (93)TIL(55)WeCode(46)python(30)git(11)github(10)Database(5)dictionary(4)ํ•จ์ˆ˜(4)break(3)html(3)branch(3)algorithm(3)code kata(3)class(3)Algorithms(3)CSS(3)continue(3)django(3)terminal(3)web(2)modules(2)List(2)linux(2)else(2)function(2)mysql(2)sql(2)vim(2)function parameters(2)for statements(1)lambda(1)arguments(1)web hosting(1)์žฌ๊ท€ํ˜ธ์ถœ(1)append(1)unix(1)semantic tags(1)while(1)์ง€์—ญ ๋ณ€์ˆ˜(1)์ธ์ˆ˜(1)collaboration(1)์ž๋ฃŒํ˜•(1)์ดํ„ฐ๋ ˆ์ดํ„ฐ(1)layout(1)์œ„์น˜ ์ธ์ˆ˜(1)์กฐ๊ฑด๋ฌธ(1)๊ฐ€๋ณ€๊ฐ์ฒด(1)๋ฐ˜๋ณต๋ฌธ(1)list method(1)backup(1)ํšŒ๊ณ ๋ก(1)global variable(1)web service(1)String(1)๊ฐœ๋ฐœ์ž๋„๊ตฌ(1)Sort(1)looping dictionary(1)complex dictionary(1)communication(1)version control(1)repository(1)DevTools(1)Pop(1)ํšŒ๋ฌธ ํŒ๋ณ„(1)modeling(1)starbucks(1)random(1)semantic web(1)local variable(1)file(1)developer(1)if(1)cloud hosting(1)๋ถ€ํŠธ์บ ํ”„(1)์œ„์ฝ”๋“œ(1)์ผ๊ธฐ(1)closure(1)tuple(1)set(1)exception(1)ํ‚ค์›Œ๋“œ ์ธ์ˆ˜(1)elif(1)packages(1)์˜ˆ์™ธ ์ฒ˜๋ฆฌ(1)front end(1)back end(1)package(1)for in ๋ฐ˜๋ณต๋ฌธ(1)merge(1)queryset(1)how the web works(1)C.R.U.D(1)for๋ฌธ(1)์ „์—ญ ๋ณ€์ˆ˜(1)๋ฒ„์ „๊ด€๋ฆฌ(1)๋ถˆ๋ณ€๊ฐ์ฒด(1)์ œ๋„ˆ๋ ˆ์ดํ„ฐ(1)
post-thumbnail

๊นƒํ—ˆ๋ธŒ (GitHub)

GitHub์€ Git repository๋ฅผ ์œ„ํ•œ ํ˜ธ์ŠคํŒ… ํ”Œ๋žซํผ์ด๋‹ค.๊นƒํ—ˆ๋ธŒ์™€ ๊ฐ™์€ ์œ ์‚ฌํ•œ ํ”Œ๋žซํผ ์—†์ด๋„ Git์„ ์‚ฌ์šฉํ•  ์ˆ˜๋Š” ์žˆ์ง€๋งŒ ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž์™€ ๊ฐ™์€ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‘๊ณ  ํ˜‘์—…ํ•˜๊ฑฐ๋‚˜ ์ž์‹ ์˜ ์ฝ”๋“œ๋ฅผ ๊ณต์œ ํ•˜๊ธฐ๋Š” ์–ด๋ ต๋‹ค.GitHub์„ ์‚ฌ์šฉํ•˜๋ฉด ๋กœ์ปฌ ํ”„๋กœ์ ํŠธ repository๋ฅผ

1์ผ ์ „
ยท
2๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๊นƒ (Git)

Git์˜ ๊ณต์‹ ๋ช…์นญ์€ ๋ถ„์‚ฐ ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(VCS)์ด๋‹ค.์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด, ํ”„๋กœ์ ํŠธ ํŒŒ์ผ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์ถ”์ ํ•˜๋Š” ์‹œ์Šคํ…œ์ด๋‹ค.Git์„ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋“ค์€ ํ”„๋กœ์ ํŠธ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ๊ธฐ๋กํ•˜๊ณ , ํŠน์ • ์‹œ์ ์˜ ๋ฒ„์ „์œผ๋กœ ์–ธ์ œ๋“  ๋Œ์•„๊ฐˆ ์ˆ˜ ์žˆ๋‹ค. ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์€ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์ด ํšจ์œจ์ ์œผ

1์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Code Kata | Day 3

tring ํ˜•์ธ str ์ธ์ž์—์„œ ์ค‘๋ณต๋˜์ง€ ์•Š์€ ์•ŒํŒŒ๋ฒณ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ์ œ์ผ ๊ธด ๋‹จ์–ด์˜ ๊ธธ์ด๋ฅผ ๋ฐ˜ํ™˜ํ•ด์ฃผ์„ธ์š”. str: ํ…์ŠคํŠธ return: ์ค‘๋ณต๋˜์ง€ ์•Š์€ ์•ŒํŒŒ๋ฒณ ๊ธธ์ด (์ˆซ์ž ๋ฐ˜ํ™˜) ์˜ˆ๋ฅผ ๋“ค์–ด, str = "abcabcabc" return์€ 3 => 'abc' ๊ฐ€ ์ œ์ผ

2์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Code Kata | Day 2

๋ฌธ์ œ reverse ํ•จ์ˆ˜์— ์ •์ˆ˜์ธ ์ˆซ์ž๋ฅผ ์ธ์ž๋กœ ๋ฐ›์Šต๋‹ˆ๋‹ค. ๊ทธ ์ˆซ์ž๋ฅผ ๋’ค์ง‘์–ด์„œ returnํ•ด์ฃผ์„ธ์š”. x: ์ˆซ์ž return: ๋’ค์ง‘์–ด์ง„ ์ˆซ์ž๋ฅผ ๋ฐ˜ํ™˜! ์˜ˆ๋“ค ๋“ค์–ด, x: 1234 return: 4321 x: 1234 return: 4321 x: -1234 ret

3์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Code Kata | Day 1

wo_sumํ•จ์ˆ˜์— ์ˆซ์ž ๋ฆฌ์ŠคํŠธ์™€ 'ํŠน์ • ์ˆ˜'๋ฅผ ์ธ์ž๋กœ ๋„˜๊ธฐ๋ฉด,๋”ํ•ด์„œ 'ํŠน์ • ์ˆ˜'๊ฐ€ ๋‚˜์˜ค๋Š” index๋ฅผ ๋ฐฐ์—ด์— ๋‹ด์•„ returnํ•ด ์ฃผ์„ธ์š”. nums: ์ˆซ์ž ๋ฐฐ์—ด target: ๋‘ ์ˆ˜๋ฅผ ๋”ํ•ด์„œ ๋‚˜์˜ฌ ์ˆ˜ ์žˆ๋Š” ํ•ฉ๊ณ„ return: ๋‘ ์ˆ˜์˜ index๋ฅผ ๊ฐ€์ง„ ์ˆซ์ž ๋ฐฐ์—ด nu

3์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์œ„์ฝ”๋“œ 2์ฃผ์ฐจ, ํ”„๋ฆฌ ์ฝ”์Šค๋ฅผ ๋งˆ์น˜๋ฉฐ

์ •๋ง ๋งŽ์ด ๋ถ€์กฑํ•จ์„ ๋Š๊ผˆ๋˜ ํ•œ ์ฃผ. ๋” ๊ณต๋ถ€ํ•ด์•ผ๋˜๋‹ˆ๊น ์ฝ”๋กœ๋‚˜ ์ €๋ฆฌ๊ฐ€์•„๐Ÿ˜จ๐Ÿ˜จ๐Ÿ˜จ๐Ÿ˜จ๐Ÿ˜จ๐Ÿ˜จ์–ด์ฉŒ๋‹ค ๋ณด๋‹ˆ ๋ฒŒ์จ 2์ฃผ์ฐจ๊ฐ€ ๋งˆ๋ฌด๋ฆฌ ๋˜์—ˆ๋‹ค.์•„์ง๋„ ๋ถ€์กฑํ•œ๊ฒŒ ๋งŽ์€๋ฐ ๋ฒŒ์จ 2์ฃผ๋‚˜ ํ๋ฅธ ๊ฒƒ์ด ๋งˆ๋ƒฅ ์ข‹์ง€๋งŒ์€ ์•Š๋‹ค. ๋งค์ผ ๋งค์ผ, ๋‚œ ์™œ ์ด๋ ‡๊ฒŒ ๋ถ€์กฑํ• ๊นŒ?๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์ง€๋งŒ ์—ด์‹ฌ์€ ํ•˜๋˜ ๊ธ‰

5์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์ฟผ๋ฆฌ์…‹ (QuerySet)

์ฟผ๋ฆฌ์…‹์€ ์ „๋‹ฌ ๋ฐ›์€ ๋ชจ๋ธ์˜ ๊ฐ์ฒด ๋ชฉ๋ก์ด๋‹ค. ์ฟผ๋ฆฌ์…‹์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๊ณ  ํ•„ํ„ฐ๋ฅผ ๊ฑธ๊ฑฐ๋‚˜ ์ •๋ ฌํ•  ์ˆ˜ ์žˆ๋‹ค.models.py์— ํŒŒ์ด์ฌ ํด๋ž˜์Šค๋ฅผ ํ™œ์šฉํ•ด์„œ ๊ฐ ํ…Œ์ด๋ธ”์„ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ• ์ง€ ์ ์–ด์ฃผ๋ฉด ๋œ๋‹ค. ํŠนํžˆ๋‚˜ Foreign key๋ฅผ ์–ด๋””์„œ ๊ฐ€์ ธ์˜ฌ์ง€ ๋ฏธ๋ฆฌ ์ง€์ •ํ•ด์•ผํ•˜๋Š”๋ฐ

5์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

C.R.U.D # 1

ํ”„๋ก ํŠธ์—”๋“œ์—์„œ web application server๋กœ ์ƒํ’ˆ ์ •๋ณด๋ฅผ ์š”์ฒญํ•œ๋‹ค. ์›น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„์—์„œ๋Š” ๋‹ค์‹œ ๋ฐ์ดํ„ฐ๋“ค์„ ๊ฐ€๊ณตํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์š”์ฒญํ•œ๋‹ค. ๊ทธ๋Ÿผ ๋‹ค์‹œ ์—ญ์ˆœ์œผ๋กœ, ๋ฐ์ด

5์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

HTTP

์ปดํ“จํ„ฐ๋“ค๋ผ๋ฆฌ HTMLํŒŒ์ผ์„ ์ฃผ๊ณ ๋ฐ›์„ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ์†Œํ†ต๋ฐฉ์‹ ๋˜๋Š” ์•ฝ์†์ด๋‹ค.HTML์˜ HyperText์™€ ์˜๋ฏธ๊ฐ€ ๋™์ผํ•˜๋‹ค.HTML์€ ๋ฌธ์„œ์™€ ๋ฌธ์„œ๊ฐ€ ๋งํฌ๋กœ ์—ฐ๊ฒฐ๋˜๋„๋ก ํ•˜๋Š” ํƒœ๊ทธ๋กœ ๊ตฌ์„ฑ๋œ ์–ธ์–ด๋ž€ ๋œป์ด๋‹ค.HTML ํŒŒ์ผ์€ ๋กœ์ปฌ์ด ์•„๋‹Œ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์—๊ฒŒ ์ „์†กํ•ด์•ผ ํ•œ๋‹ค.์ „์†ก์€ ๋ณด๋‚ด

5์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

How the web works

์ธํ„ฐ๋„ท์— ๋„์šด๋‹ค๋Š” ๊ฒƒ์€ ํ™ˆํŽ˜์ด์ง€์˜ ๊ตฌ์„ฑํŒŒ์ผ๋“ค์ด(html, css, js) ์ธํ„ฐ๋„ท์— โ€œํ•ญ์ƒ" ์—ฐ๊ฒฐ๋˜๊ณ , โ€œ์ ˆ๋Œ€" ๊บผ์ง€์ง€ ์•Š๋Š” ํ˜ธ์ŠคํŠธ ์ปดํ“จํ„ฐ(์›น ์„œ๋ฒ„)์— ์ €์žฅ๋˜์–ด ์žˆ๋‹ค๊ฐ€ ์‚ฌ์šฉ์ž์˜ ์š”์ฒญ์ด ์˜ค๋ฉด ์–ธ์ œ๋“  ์‘๋‹ตํ•˜๋Š” ๊ฒƒ์ด๋‹ค.์„œ๋น„์Šค ์˜ˆ๋กœ AWS ec2/S3, cafe24 ํ˜ธ์Šค

5์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

Python ์ค‘๊ฐ„ ํ…Œ์ŠคํŠธ ๋ฆฌ๋ทฐ

์œ„์ฝ”๋“œ๊ฐ€ ์‹œ์ž‘ํ•˜๊ธฐ ์ „ ๋ถ€ํ„ฐ๋„ 'ํ…Œ์ŠคํŠธ'๋ผ๋Š” ๋ง์ด ์ฃผ๋Š” ์••๋ฐ•๊ฐ์ด ์—„์ฒญ๋‚ฌ๋Š”๋ฐ,๋ฉ˜ํ† ๋‹˜๋“ค์ด ํ…Œ์ŠคํŠธ๋Š” ๊ทธ์ € ์ž์‹ ์˜ ์‹ค๋ ฅ์„ ๋˜๋Œ์•„๋ณด๋Š” ์‹œ๊ฐ„์ด๋ผ๊ณ  ์•ˆ์‹ฌ์‹œ์ผœ์ฃผ์…จ์—ˆ๋‹ค.๋„ˆ๋ฌด ์•ˆ์‹ฌํ•˜๊ณ  ์ง‘์ค‘์„ ๋ชปํ•ด์„œ ๊ทธ๋Ÿฐ์ง€ ํญ๋งํ–ˆ๋‹ค๋Š” ํ‘œํ˜„์ด ์–ด์šธ๋ฆด ์ •๋„๋กœ ๋งํ•œ ์‹œํ—˜์ด์—ˆ๋‹ค๐Ÿ˜ฑ(+๊ฒฐ๊ณผ์™€ ๋”๋ถˆ์–ด ์ฐพ์•„์˜จ ๋ฉ˜๋ถ•์€

5์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๋ชจ๋ธ๋ง (Modeling)

AQueryTool ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ฌด๋ฃŒ๋กœ ERD๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.Foreign key (์™ธ๋ถ€ํ‚ค)๋ฅผ ์‚ฌ์šฉํ•ด ์—ฐ๊ฒฐํ•ด ์ค€๋‹ค.ํ…Œ์ด๋ธ”์˜ id ๊ฐ’์„ ์™ธ๋ถ€ํ‚ค๋กœ ์ง€์ •ํ•ด ์ค„ ์ˆ˜ ์žˆ๊ณ  (drinks ํ…Œ์ด๋ธ”์˜ drink_id), ๋‹น์—ฐํžˆ ์—ฐ๊ฒฐํ•  ๋•Œ๋Š” ์กด์žฌํ•˜๋Š” ๊ฐ’๋งŒ ๊ฐ€์ง€๊ณ  ์˜ฌ ์ˆ˜ ์žˆ๋‹ค (dr

6์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (Database)

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ž€ ์ผ๋ฐ˜์ ์œผ๋กœ ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์— ์ „์ž ๋ฐฉ์‹์œผ๋กœ ์ €์žฅ๋œ ๊ตฌ์กฐํ™”๋œ ์ •๋ณด ๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์ฒด๊ณ„์ ์ธ ์ง‘ํ•ฉ์„ ์˜๋ฏธํ•œ๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ๋ณดํ†ต ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(DBMS)์— ์˜ํ•ด ์ œ์–ด๋œ๋‹ค.๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—๋Š” ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€ ์œ ํ˜•์ด ์žˆ๋Š”๋ฐ, ๋ฐ”๋กœ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€ ๋น„๊ด€๊ณ„

6์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๋ฆฌ๋ˆ…์Šค & ํ„ฐ๋ฏธ๋„ (Linux & Terminal)

๋ฆฌ๋ˆ…์Šค (Linux) ๋ฆฌ๋ˆ„์Šค ํ† ๋ฐœ์ฆˆ(Linus Benedict Torvalds)๊ฐ€ ๊ฐœ๋ฐœํ•œ Unix ๊ธฐ๋ฐ˜ ์šด์˜์ฒด์ œ์ด๋‹ค. ์˜คํ”ˆ ์†Œ์Šค์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ฌด๋ฃŒ์ด๊ณ  ์–ด๋Š ๋ˆ„๊ตฌ๋‚˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์‹œ์Šคํ…œ ์šด์˜ ๋ถ„์•ผ์—์„œ ์ •๋ง ๋งŽ์ด ์“ฐ์ธ๋‹ค. ๋ฆฌ๋ˆ…์Šค๋Š” ์–ธ์ œ ์“ฐ์ด๋Š”๊ฐ€? ์•ˆ๋“œ๋กœ์ด๋“œ ๊ธฐ๋ฐ˜

6์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์•ฑ ์ž‘์„ฑํ•˜๊ธฐ (Writing Django App)

> ์•ฑ ์ž‘์„ฑํ•˜๊ธฐ >Whatโ€™s the difference between a project and an app? An app is a Web application that does something โ€“ e.g., a Weblog system, a database of

2020๋…„ 11์›” 26์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๊ฐœ๋ฐœ์ž ๋„๊ตฌ (DevTools)

๊ฐœ๋ฐœ์ž ๋„๊ตฌ (DevTools) Chrome DevTools is a set of web developer tools built directly into the Google Chrome browser. DevTools can help you edit pages

2020๋…„ 11์›” 25์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์žฅ๊ณ  ํŠœํ† ๋ฆฌ์–ผ (Intro to Django)

Django ์žฅ๊ณ ๋Š” ์›น ํ”„๋กœ๊ทธ๋žจ์„ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ์›น ํ”„๋ ˆ์ž„์›Œํฌ์ด๋‹ค. (ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์— ๋ฐ”ํƒ•์ด ๋˜๋Š” ํ…œํ”Œ๋ฆฟ๊ณผ ๊ฐ™์€ ์—ญํ™œ์„ ํ•˜๋Š” ํด๋ž˜์Šค๋“ค๊ณผ ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ง‘ํ•ฉ) ํŒŒ์ด์ฌ์œผ๋กœ ๋งŒ๋“ค์–ด์ง„ ์›น ํ”„๋ ˆ์ž„์›Œํฌ ์ค‘์— ์ œ์ผ ๋งŽ์ด ์“ฐ์ด๋Š” ๊ฒƒ์ด ๋ฐ”๋กœ django์ด๋‹ค

2020๋…„ 11์›” 25์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

ํŒŒ์ด์ฌ์ด ๋ชจ๋“ˆ๊ณผ ํŒจํ‚ค์ง€๋ฅผ ์ฐพ๋Š” ๋ฒ• (How Import Statement Finds Modules & Packages)

import Search ์ˆœ์„œ ํŒŒ์ด์ฌ์€ 3๊ฐ€์ง€ ์žฅ์†Œ๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ๋ณด๋ฉด์„œ ์ฐพ๋Š”๋‹ค. sys.modules built-in modules sys.path sys.modules ํŒŒ์ด์ฌ์ด ๋ชจ๋“ˆ์ด๋‚˜ package๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด ๊ฐ€์žฅ ๋จผ์ € ํ™•์ธํ•˜๋Š” ๊ณณ์ด๋‹ค. sys.modules๋Š”

2020๋…„ 11์›” 24์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

๋ชจ๋“ˆ๊ณผ ํŒจํ‚ค์ง€ (Modules & Package)

๋ชจ๋“ˆ์€ ๋ณ€์ˆ˜๋‚˜ ํ•จ์ˆ˜, ๊ทธ๋ฆฌ๊ณ  ํด๋ž˜์Šค ๋“ฑ์„ ๋ชจ์•„๋†“์€ ํŒŒ์ผ์ด๋‹ค.ํŒŒ์ด์ฌ์—์„œ ์ธํ„ฐํ”„๋ฆฌํ„ฐ๋ฅผ ์ข…๋ฃŒํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ๋งŒ๋“ค์—ˆ๋˜ ์ •์˜๋“ค์ด ์‚ฌ๋ผ์ง€๊ธฐ ๋•Œ๋ฌธ์— ํŒŒ์ด์ฌ์€ ์ •์˜๋“ค์„ ํŒŒ์ผ์— ๋„ฃ๊ณ  ์Šคํฌ๋ฆฝํŠธ๋‚˜ ์ธํ„ฐํ”„๋ฆฌํ„ฐ์˜ ๋Œ€ํ™”ํ˜• ๋ชจ๋“œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•๋“ค์„ ์ œ๊ณตํ•˜๋Š”๋ฐ, ๊ทธ๋Ÿฐ ํŒŒ์ผ์„'๋ชจ๋“ˆ'์ด๋ผ๊ณ  ํ•œ

2020๋…„ 11์›” 24์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

ํด๋ž˜์Šค (Class)

ํด๋ž˜์Šค (Class) ํด๋ž˜์Šค๋Š” ๋ฐ์ดํ„ฐ์™€ ๊ธฐ๋Šฅ์„ ํ•จ๊ป˜ ๋ฌถ๋Š” ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•œ๋‹ค. ํŠน์ •ํ•œ ๊ฐœ๋…์ด๋‚˜ ๋ชจ์–‘์œผ๋กœ ์กด์žฌํ•˜๋Š” ๊ฒƒ์„ ๊ฐ์ฒด(object)๋ผ๊ณ  ๋ถ€๋ฅด๋Š”๋ฐ, ๊ฐ์ฒด๋ฅผ ๋งŒ๋“ค ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ํด๋ž˜์Šค์ด๋‹ค. ํด๋ž˜์Šค ์‚ฌ์šฉํ•˜๊ธฐ ํด๋ž˜์Šค ์ด๋ฆ„์„ ๋Œ€๋ฌธ์ž๋กœ ์ž‘์„ฑํ•ด์ค€๋‹ค. ์ฒซ ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ๋ฐ˜๋“œ์‹œ s

2020๋…„ 11์›” 24์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€