ICT

객체지ν–₯μ–Έμ–΄ μžλ°”. 뭔지뢀터 λ°”λ‘œ μ•Œμž!

μ•Œ 수 μ—†λŠ” μ‚¬μš©μž 2016. 12. 26. 16:21
λ°˜μ‘ν˜•



μ•ˆλ…•ν•˜μ„Έμš” μ—¬λŸ¬λΆ„!! λ”°λ°œμ΄μž…λ‹ˆλ‹€~!!

ν”„λ‘œκ·Έλž˜λ° 언어에도 λ§Žμ€ μ’…λ₯˜κ°€ 있죠.

μ˜€λŠ˜μ€ κ·Έ μ€‘μ—μ„œ 객체지ν–₯ 언어인

μžλ°”(JAVA)에 λŒ€ν•΄ μ•Œμ•„λ³΄λŠ” μ‹œκ°„ κ°€μ Έλ³Όκ²Œμš” γ…Žγ…Ž















μžλ°”λŠ” C언어와 λ”λΆˆμ–΄ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄κ³„μ˜

λŒ€ν‘œμ μΈ μ–‘λŒ€μ‚°λ§₯μž…λ‹ˆλ‹€!!!

μžλ°”λŠ” 인터넷 ν™˜κ²½ μ†μ—μ„œ κ°€μž₯ 많이

μ‚¬μš©λ˜λŠ” ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ‘œμ¨

운영체제의 μ’…λ₯˜μ™€ 관계없이 λŒ€λΆ€λΆ„μ˜ μ‹œμŠ€ν…œμ—μ„œ

싀행이 κ°€λŠ₯ν•˜κ³ μš”,

λ‹¨μˆœν•˜κ³  νš¨μœ¨μ„±μ΄ λ†’μ•„μ„œ

μ›Ή μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜ 개발 μ–Έμ–΄λ‘œ 많이 μ‚¬μš©λ©λ‹ˆλ‹€.






moon_and_james-1













2016λ…„ 쑰사 된 IT업계 ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄ μ‚¬μš© μˆœμœ„μž…λ‹ˆλ‹€.

μ‘°μ‚¬λ§ˆλ‹€ μ‘°κΈˆμ”©μ€ λ‹€λ₯΄κ² μ§€λ§Œ

μžλ°”λŠ” 항상 μƒμœ„κΆŒμ— 랭크될만큼 많이 μ“°μ΄λŠ”λ°μš”.

그만큼 μžλ°”λŠ” μ–Έμ œλ‚˜ ν•«ν•«!!ν•«ν•«!!




brown_and_cony-24






μ›Ή μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜ 개발, λͺ¨λ°”일 μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜ κ°œλ°œμ—

ν•„μš”ν•œ ν”„λ‘œκ·Έλž¨ λͺ…λ Ήμ–΄ μ‚¬μš©κ³Ό μ œμž‘μ˜ μ ν•©ν•œ

μžλ°”μ˜ λ‹¨μˆœν•˜κ³  효율적인 뢀뢄을 λ†’κ²Œ ν‰κ°€ν•˜λŠ” 것이죠.











ν•˜ν•˜ν•˜ γ…‹γ…‹γ…‹γ…‹

ꡬ체적으둜 μžλ°”μ˜ μž₯점에 λŒ€ν•΄ μ„€λͺ…을 λ“œλ¦¬κ² μŠ΅λ‹ˆλ‹€.

μžλ°”λŠ” μ•žμ—μ„œ 말 ν–ˆλ“―μ΄ κ°μ²΄μ§€ν–₯ μ–Έμ–΄μž…λ‹ˆλ‹€.

λ°˜λŒ€λ‘œ Cμ–Έμ–΄λŠ” μ ˆμ°¨μ§€ν–₯ 언어이죠.

객체지ν–₯ 언어와 μ ˆμ°¨μ§€ν–₯ μ–Έμ–΄λ₯Ό λΉ„κ΅ν•΄λ³΄μžλ©΄~~




moon_and_james-3





객체지ν–₯ μ–Έμ–΄μ˜ μž₯점은

1. μ½”λ“œμ˜ μž¬ν™œμš©μ΄ κ°€λŠ₯ν•˜λ‹€.

2. 코딩이 κ°„λ‹¨ν•˜λ‹€.

3. μœ μ§€ 및 보수, μ—…κ·Έλ ˆμ΄λ“œκ°€ μš©μ΄ν•˜λ‹€.

4. λŒ€ν˜•ν”„λ‘œμ νŠΈμ— μ‚¬μš©λ˜κΈ° μ ν•©ν•˜λ‹€.

5. 뢄석 및 μ„€κ³„μ˜ μ „ν™˜μ΄ 쉽닀.




객체지ν–₯ μ–Έμ–΄μ˜ 단점은


1. 속도가 μƒλŒ€μ μœΌλ‘œ λŠλ¦¬λ‹€.

2. 섀계에 νˆ¬μžλ˜λŠ” μ‹œκ°„μ΄ λ§Žλ‹€.

3. 객체가 많으면 μš©λŸ‰μ΄ λ„ˆλ¬΄ 컀질 수 μžˆλ‹€.

4. 섀계λ₯Ό μ‹€νŒ¨ν•˜λ©΄ λ‹€μ‹œ μ²˜μŒλΆ€ν„° ν•΄μ•Όν•œλ‹€.











κ·Έ λ‹€μŒμœΌλ‘œ μ ˆμ°¨μ§€ν–₯ μ–Έμ–΄λŠ” κ°„λž΅ν•˜κ²Œ~ 



μž₯점은 μ™„μ„±λœ μ½”λ“œμ˜ μ‹€ν–‰μ²˜λ¦¬ 속도가 λΉ λ₯΄λ‹€.

단점은 정해진 μˆœμ„œλŒ€λ‘œ μž…λ ₯ν•΄μ•Ό ν•˜κΈ° λ•Œλ¬Έμ— 

       μˆœμ„œκ°€ 틀리면 결과값을 κ°€μ Έμ˜€κΈ° μ–΄λ ΅λ‹€.





moon_and_james-9






μžλ°”λŠ” 웹은 λ¬Όλ‘  μ•ˆλ“œλ‘œμ΄λ“œ μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜ μ œμž‘μ˜

기반이 λ˜λŠ” ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄μž…λ‹ˆλ‹€.

뿐만 μ•„λ‹ˆλΌ λ°μ΄ν„°λ² μ΄μŠ€ ν”„λ‘œκ·Έλž¨μ„ λ‹€λ£° λ•Œμ—λ„

μžλ°” 기반으둜 μ΄λ£¨μ–΄μ ΈμžˆκΈ° λ•Œλ¬Έμ—

ITλΆ„μ•Όλ‘œ μ§„λ‘œλ₯Ό ν¬λ§ν•˜μ‹œλŠ” 뢄이라면

κΌ­ λ°°μ›Œμ•Όν•˜λŠ” ν•„μˆ˜κ³Όλͺ© 쀑 ν•˜λ‚˜μΈλ°μš”.












μžλ°”λ₯Ό λ°°μš°λŠ” 데 μ–΄λ–»κ²Œ λ°°μ›Œμ•Όν• κΉŒ

κΆκΈˆν•˜μ‹œκ±°λ‚˜ 도움이 ν•„μš”ν•˜μ‹  뢀뢄이 있으면

μ–Έμ œλ“ μ§€ λ¬Όμ–΄λ³΄μ„Έμš”~^^


















λ°˜μ‘ν˜•