저장공간을 얼마나 사용하고 있는지 보여줌, 이클립스 화면 최하단에
5칸짜리 배열 생성, 숫자 5개를 입력받음
최대값,최소값을 출력.
배열 중 정렬 방법
버블정렬 이라고 함 ↑
난수 출력 (랜덤 숫자)
기본은 0보다크고 1보다 작은 소수점만 나옴.
2중배열
배열복사
위에껀 for
================지금까지 튜토리얼 =============================================================
클래스 147page
배열 사용?
클래스를 이용해서 만들게 되면 자료형도 상관없이 다양한 것들을 보관해서 사용할 수 있게 해줌.
명령어도 만들어서 쓸 수 있음. 클래스 내부에 다양한 변수 내용을 저장해서 쓰고 추가적으로 명령어를 만들어서 쓸 수도 있음. 객체지향
클래스만드는 방법, 어떻게 사용 하는 지
메인문이 아니기 떄문에 체크 안함 public ..
삼성 , LG 등등 TV-> 볼륨 조절 기능
클래스로 볼륨조절 기능 음소거 기능들을 만들어 두었다고 하면
CLASS TV로 만들었다고 하면
공통적인 부분으로 만들어 내고
MAIN->
TV Stv = new TV()
TV LGtv = new TV()
공통적인 기능들을 가져오고 세부적인 기능들만 따로 만듦.
//cat 객체명,객체이름이 됨 Animal에 대한 인스터들 -> cat,dog
메소드 - method class X 클래스 내부에 정의된건 메소드
함수
메소드는 반복을 피하기 위해서 씀
================계산기만들기=================================================================
리턴타입: void, int, double, char, String... (우리가 배웠던 자료형들)
은 리턴타입에 대한 것만 반환됨. int 인데 string이 반환되고 이런건 안됨!
접근제한자 리턴타입 메서드이름( 매개변수, 매개변수) {
작업할 코드
// 리턴타입이 void를 제외한 다른것
return 반환시킬 값;
}
'국비지원(국비교육) 웹 개발자 과정' 카테고리의 다른 글
국비지원 JAVA(자바) 프로그래밍 웹개발자 (싱글톤, 캡슐화, 상속화, 오버라이딩, 다형성 까지) (0) | 2022.11.28 |
---|---|
국비지원 JAVA(자바) 프로그래밍 웹개발자 (계산기 만들기, 오버로딩 ,접근제한자,캡슐화,에어컨 만들기) (0) | 2022.11.25 |
국비지원 JAVA(자바) 프로그래밍 웹개발자 (반복문: 이중for문, while, do~ while; + 배열 찍먹) (0) | 2022.11.23 |
국비지원 JAVA(자바) 프로그래밍 웹개발자(조건문 if문, switch문, for문) (0) | 2022.11.22 |
국비지원 JAVA(자바) 프로그래밍 웹개발자 (입력문 Scanner) (0) | 2022.11.21 |