기타/CS (Computer Science) (1) 썸네일형 리스트형 IT기업 CS[Computer Science] 기술면접 - OOP OOP란 무엇인가? -OOP의 줄임말은 Object Oriented Programming의 줄임말로 각각의 뜻은 Object(객체), Oriented(지향), Programming(프로그래밍)으로 이루어져 있다. 객체 지향 프로그래밍은 프로그램을 유연하고 변경이 용이하게 만들기 때문에 소프트웨어 개발(대규모 프로젝트)에 많이 사용된다. 또한, 프로그래밍을 더 배우기 쉽게 하고 소프트웨어 개발과 보수를 간편하게 하며, 직관적인 코드 분석을 가능하게 하는 장점이다. OOP란 프로그램을 개발할때 직관적으로 코드를 분석하게끔 하며, 유지보수를 간편하게 해주기 위해 이루어진 것이다. OOP의 5가지 설계 원칙 (SOLID) 1. SRP (Single Responsibility Principle) : 단일 책임 원.. 이전 1 다음