본문 바로가기
Develop+㈜/- Computer.P

(자바) 프로그래밍 기초12 - 클래스(Class)

by JoyKim 2019. 7. 21.
반응형

소스 다운로드 : https://github.com/joykim115/The-birth-of-a-legend.git

클래스

 

ㅁ이론
변수 - 데이터 1개 저장
배열 - 데이터 여러개 저장
         단점) 크기변경 불가, 같은 타입만 저장 가능

클래스 - 다른 타입 가능
           크기 변경 불가

 

Collection(ArrayList) - 다른 타입가능, 크기 변경 가능

 

파일로 저장, DB로 만들어야함, 클라우드
대상 : Object (객체)

public void의 의미

public 전체 문서에서 가져올 수 있다는 의미

- (변수에(.) 찍어서 사용할 수 있는거 cal.add)
void 호출해서 처리하고 반환하지 않는다는 의미

 


1. 객체 만들기 예제
휴대폰 => 부류(Class)
- 정적특징: 모양, 사이즈 => 변수 사용
- 동적특징: 전화받기, 카톡하다 => 메소드(함수와 동일)

 

Class는 틀의 역할을 한다.

객체는 class를 복사해서 사용한다.

(객체생성, new)
 

프로그래밍으로 봐꾸면


다른대서 불러오기

 

2. 강아지 부품 만들기

 


- 방 안에 강아지 넣어보기
 



3. 계산기 만들기

- 함수 만들기



- 함수 불러오기

  

 

4. 리턴 있는 계산기 만들기

- 결과값을 돌려받아 디스카운트 적용

 

5. DATA 불러오기

반응형