profile
Let's start to Coding

Java100 Part.4 - 최솟값을 구하는 알고리즘

4, 13, 150, 17, -2현재 배열내 가장 작은 값은: -4현재 배열내 가장 작은 값은: -2

2022년 2월 21일
·
0개의 댓글
·

Java100 Part.4 - 최댓값을 구하는 알고리즘

4,13,150,17,-2현재 배열 내 가장 큰 값은: 4현재 배열 내 가장 큰 값은: 150

2022년 2월 20일
·
0개의 댓글
·

Java100 Part.4 - 다형성 객체 생성

2022년 2월 17일
·
0개의 댓글
·

Java100 Part.4 - 다형성 객체 생성 방법

부모 클래스 Person이 있고, 이를 상속받은 자식 클래스 Student가 있다.정리하면, 그 하위 클래스의 인스턴스(객체)는 보다 위인 상위 클래스의 인스턴스(객체)로도 사용될 수 있다.그런데, 그 반대는 안된다.따라서, 상위(부모) 클래스의 인스턴스(객체)는 하위

2022년 2월 15일
·
0개의 댓글
·

Java100 Part.4 - 다형성(polymorphism)

다형성이란 다양한 형태 또는 특성을 가진다는 의미.자바와 같은 객체 지향 언어에서의 의미는 부모 클래스를 상속받은 자식 클래스의 인스턴스가 부모의 객체로도 사용되고, 뿐만 아니라 자식 클래스의 객체로도 사용될 수 있는 다양한 상황을 의미한다.부모 클래스 Bird가 있고

2022년 2월 15일
·
0개의 댓글
·

Java100 Part.4 - 인터페이스 문법

2022년 2월 13일
·
0개의 댓글
·

Java100 Part.4 - 인터페이스

사전적 의미 ➡️ 결합부, 접속기 ➡️ 사용자간 또는 컴퓨터간 통신이 가능하도록 해주는 디바이스나 프로그램.큰 틀에서 본다면 자바에서의 인터페이스 개념도 사전적 의미와 비슷하다.상호간 통신을 위해서는 "규격"이 중요하다. ➡️ 일본이 110v 가전제품을 한국으로 가지고

2022년 2월 13일
·
0개의 댓글
·

Java100 Part.4 - 추상 클래스, 추상 메소드

추상 메소드를 하나라도 가지고 있다면 그 클래스는 abstract를 붙여줘야 한다.

2022년 2월 13일
·
0개의 댓글
·

Java100 Part.3 - 반복문 사용하여 객체 배열 구현

출력 결과홍길동박길동김길동장길동박길동

2022년 2월 12일
·
0개의 댓글
·

Java100 Part.3 - 오버로딩 & 오버라이딩

자바에서는 하나의 메소드 이름으로 여러 기능을 구현하기 때문에 '과적하다.'라는 뜻의 이름을 붙여준 것으로 보인다.자바의 한 클래스 내에 이미 사용하려는 이름과 같은 이름을 가진 메소드가 있더라도 매개변수의 개수 또는 타입이 다르면, 같은 이름을 사용해서 메소드를 정의

2022년 2월 6일
·
0개의 댓글
·

Java100 Part.3 - 상속

2022년 2월 5일
·
0개의 댓글
·

Java100 Part.3 - 상속에 대한 개념과 특징

말 그대로 부모 클래스가 가지고 있는 속성(변수)들과 동작/기능(메소드)들을 그대로 물려받아 새로운 클래스를 만드는 것.상속을 활용하면 물려받은 것들을 그대로 쓰면 되고, 거기에 덧붙여 새로운 것만 만들면 되므로 그만큼 노력과 시간이 세이브됨.이때, 물려받게 되는 원본

2022년 2월 5일
·
0개의 댓글
·