객체지향
-
7일차 - JAVA 객체지향 프로그래밍(클래스, 인스턴스)프로그래밍 언어/JAVA 2021. 4. 9. 15:14
오늘은 객체지향 프로그래밍을 이해하기 위해 알아야할 클래스, 인스턴스에 대해 배웠다. python을 배울 때와는 다른 느낌인거 같다. 약간 JAVA에서 배운 클래스와 인스턴스가 더 이해가 잘 되는 느낌? 앞으로 프로젝트를 수행할 때 객체지향적으로 짜야할텐데 마음처럼 잘 될지는 걱정된다. 1. 객체지향 프로그래밍이란? 오늘 배운 클래스와 인스턴스에 대해 정리하기 전에 객체지향 프로그래밍에 대해 짧게 얘기해보고 넘어가려고 한다. 객체지향 프로그래밍의 정의를 찾아보면 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이라고 나온다. 내가 이해한 것으로 풀어서 얘기해보면 우리가 코드를 짤 때 어떠한 기능을 구현하려하..