JAVA

자바의 핵심 - 객체지향 프로그래밍(클래스와 객체)2-절차,객체

aesup 2021. 1. 26. 10:47
728x90

절차지향

-순서를 따진다.

 

변수

1.초기화

2.랜덤선언 logic

3. user 입력 받는다 function

4. 판정function

5. 메세지를 출력function

6. 결과 출력function

 

-> 코드가 길어지면 힘들다.

 

클래스 정의하기

 

class는 대부분 대문자로 시작

 

(접근제어자) class 클래스이름{

멤버변수;

메소드;

 

}

 

자바의 모든 코드는 class 내부에 위치

랜덤 class(객체)

변수

함수
유저 class(객체)

변수

함수

 

 

 

객체(인스턴스)의 구성요소

속성(property) : 멤버변수, 특성, 필드, 상태

기능(function) : 메서드, 행위, 함수

 

 

Object Oriented Programming = OP

 1. 은닉성
 2. 상속
 3. 다형성

 

참고: [JAVA} 클래스와 인스턴스(Class, Instance) (tistory.com)

728x90