오버로딩 2

[JAVA] 자바의 정석(기초편) 공부 - CHAPTER 6 . 객체지향 프로그래밍 I

객체지향 언어 1. 코드의 재사용성이 높다. - 새로운 코드를 작성할 때 기존의 코드를 이용하여 쉽게 작성할 수 있다. 2. 코드의 관리가 용이하다. - 코드간의 관계를 이용해서 더 적은 노력으로 쉽게 코드를 변경할 수 있다. 3. 신뢰성이 높은 프로그래밍을 가능하게 한다. - 제어자와 메서드를 이용해서 데이터를 보호하고 올바른 값을 유지하도록 하며, 코드의 중복을 제거하여 코드의 불일치로 인한 오동작을 방지할 수 있다. 객체지향언어는 기존의 프로그래밍언어와 다른 전혀 새로운 것이 아니라, 기존의 프로그래밍 언어에 몇 가지 새로운 규칙을 추가한 보다 발전된 형태의 것이다. 이러한 규칙들을 이용해 코드 간의 관계를 맺어 줌으로써 보다 유기적으로 프로그램을 구성하는 것이 가능해진 것이다. 가장 큰 장점으로는..

Back-End/JAVA 2023.06.02

[JAVA] 스파르타코딩클럽 JAVA공부(3) - 객체지향의 이해와 상속

목표 이번수업은 클래스, 상속, 인터페이스에 관해서 자세하게 알아보는 수업이다. 개념에 대해 잘 이해하고 넘어가는 것을 목표로 두었다. 상속 관련 부분은 이번연초에 정보처리기사 실기를 공부할 때 많이 헷갈렸던 부분이다. 이해하기 위해 많은 자료들을 찾아보았었는데, 이번 수업을 통해서 내가 제대로 숙지하고 있고 틀린 부분은 없는지 더 자세히 알아보는 유의미한 시간이 될 것 같다. 클래스 만들기 클래스를 만들기 위해서는 사진에 나온 4가지 과정이 필요하다. 객체생성 연습 package week; public class Main { public static void main(String[] args) { Car[] carArray = new Car[3]; Car car1 = new Car(); car1.cha..

Back-End/JAVA 2023.05.26
프로필사진

남건욱's 공부기록

반응형