TIL 230120
JAVA 공부 3일차 객체지향 Part. 1 (클래스,객체,인스턴스,메서드,static,오버로딩,초기화 등) 1) 객체 지향과 절차 지향 ㄱ. 객체지향과 절차지향 절차지향 : 대표적으로 C언어가 있으며 위에서 아래로 순차적으로 처리, 프로그램 전체가 유기적으로 연결되어 있으며, 빠른 처리시간이 장점이다. 유지보수, 디버깅, 실행순서 변경으로 인한 동일한 결과 미보장 등이 단점이다. 객체지향 : 데이터와 절차를 하나의 덩어리로 묶어서 진행한다. 특징으로는 캡슐화, 상속, 다형성이 있다. 코드의 재활용성이 높고, 코딩이 간편하며 디버깅이 쉽지만 처리속도가 느리고 설계에 시간이 많이 필요하다. 2) 클래스, 객체, 인스턴스, 변수, 메서드 ㄱ. 클래스와 객체 정의 용도 예시 클래스(class) 객체를 정의해 ..
2023. 1. 20.