자바1월4일수업

김종석·2023년 1월 4일
0

자바

목록 보기
1/9

자바 데이터타입
-기본형(8개):논리형,문자형,정수형,실수형
-참조형(무한)

객체:속성+기능
클래스(틀):객체를 만들기 위한 틀
ex1)
객체)사람
속성)이름,성별,키,성격,전투력 --- 필드(멤버변수): 객체의속성, ()없음
기능)말하다,걷는다,뛴다 --- 메소드: 객체의기능,()있음

ex2)
객체:Car- class Car{};
속성:String Carname,int velocity; -필드
기능:speedUp(),speedDown(),stop()-메소드

*필드와 메소드의 차이는 ()있으면 메소드, ()없으면 필드
.java로 선언된 클래스만 public 사용가능

객체지향프로그래밍:객체를 만들고 이를 조립해 완성된 프로그램을 만드는 기법

순서:클래스선언->필드&메소드->객체생성(new,필드 및 메소드사용)

메소드 오버로딩:동일한 메소드명으로 매개변수의 개수와 타입을 다르게 선언
메소드 오버라이딩:

profile
김종석입니다

0개의 댓글