다형성객체지향1 JAVA 개념 - 객체지향(OOP) 강의 소개 현재 수강하고 있는 멀티캠퍼스 k-digital 지능형 웹서비스 풀 스택 과정을 수강하며 적은 내용입니다. 객체지향 객체지향은 추상화를 통해 유연성을 확보해 나가는 프로그래밍 설계 방법론이다. 결국, 좋은 코드란 유연성을 확보해나가는 것이다. 객체지향 설계 단계 1. 추상화 현실세계의 대상을 추상화하여 시스템을 설계하는 것이다. 필요한 내용은 남기고, 필요 없는 건 버린다. 현실세계가 복잡하고, 또 앞으로 복잡해져도 추상화를 하면 시스템화할 수 있다. 2. 캡슐화 클래스를 설계할 때 감출 것과 드러낼 것을 결정하는 것이다. 캡슐화를 통해 클래스를 설계한다. 이때, 구체적인 것을 감춘다. 3. 상속 클래스가 가진 type을 다른 클래스와 공유하는 것이다. 클래스를 만든다는 것은 사용자 정의 ty.. 2022. 2. 8. 이전 1 다음