자바 11일차(오전)

정준호·2022년 2월 3일
0

자바

목록 보기
17/27
post-thumbnail

OOP
Object Oriented Programming


(주인이 혼자 인사,주문,요리,계산 다하는게 아니라 분업화 주방장, 매니저, 알바생)

절차적 지향 프로그램 - 작은프로젝트에 용이

객체 지향 프로그램 - 작은프로젝트에는 너무 과한 기술이 들어간다.(대규모 프로젝트에 쓰인다.)

class - 설계하면 객체가 나온다.
1.속성(field(Data)) - 이름, 키, 나이, 성별, 머리색
2.행동(Method(Logic)) - 걷다, 먹다, 자다, 말하다, 싸우다

캡상추다
-추상화

-캡슐화 (TV 리모컨)

-상속

-다형성

클래스란?

  • 객체를 만들기 위한 설계도 (클래스는 자료형이다!)

(캡슐화)
private - 사적인, 개인적인, 개개인의
데이터를 보호하고
메소드로 우회해서 하는게좋다

객채지향(은행프로그램만들기)
1.메소드

2.메인

똑같은 변수명을 썻을때(this.)
같은 변수명은 직관적이게 볼수있다 필드에있는 money 매개에 있는 money

profile
파이팅

0개의 댓글