관리 메뉴

IT journey

7일차 자바 실습 예제 본문

끄적끄적/JAVA

7일차 자바 실습 예제

step 2021. 7. 6. 23:43
728x90
반응형

직접 내용 정리하고 만든 예이니 퍼가실 때는 출처를 남겨주세요 :)

아래에 있는 이전 발행글을 참고하시면 소스코드를 작성하는데 도움이 됩니다.

6일차 자바 소스 코드를 작성하는 규칙

 

6일차 자바 소스 코드를 작성하는 규칙

직접 내용 정리하고 만든 예이니 퍼가실 때는 출처를 남겨주세요 :) 아래에 있는 이전 발행글을 참고하시면 소스코드를 작성하는데 도움이 됩니다. 5일차 자바의 자료형(feat.생성자) 5일차 자바

step-journey.tistory.com

5일차 자바의 자료형(feat.생성자)

 

5일차 자바의 자료형(feat.생성자)

직접 내용 정리하고 만든 예이니 퍼가실 때는 출처를 남겨주세요 :) ★ 꼭 !! 지켜야 할 사항 ★ 아래에 있는 1일차,2일차,3일차,4일차 내용을 우선적으로 보고 오세요. 1일차 1일차 직접 내용 정리

step-journey.tistory.com

4일차 자바의 클래스

 

4일차 자바의 클래스

직접 내용 정리하고 만든 예이니 퍼가실 때는 출처를 남겨주세요 :) ★ 꼭 !! 지켜야 할 사항 ★ 아래에 있는 1일차,2일차,3일차 내용을 우선적으로 보고 오세요. 1일차 1일차 직접 내용 정리하고

step-journey.tistory.com

3일차

 

3일차

직접 내용 정리하고 만든 예이니 퍼가실 때는 출처를 남겨주세요 :) ★ 꼭 !! 지켜야 할 사항 ★ 아래에 있는 1일차,2일차 내용을 우선적으로 보고 오세요. 1일차 1일차 직접 내용 정리하고 만든

step-journey.tistory.com

2일차

 

2일차

직접 내용 정리하고 만든 예이니 퍼가실 때는 출처를 남겨주세요 :) ★ 꼭 !! 지켜야 할 사항 ★ 1일차 내용을 우선적으로 보고 오세요. 1일차 1일차 직접 내용 정리하고 만든 예이니 퍼가실 때는

step-journey.tistory.com

1일차

 

1일차

직접 내용 정리하고 만든 예이니 퍼가실 때는 출처를 남겨주세요 :) 1.1 컴퓨터 1. 종류 데스크탑(Desktop), 노트북(Laptop), 핸드폰(Smart Phone), 테블릿입니다. 2. 구조 입출력 장치(모니터, 키보드, 마우

step-journey.tistory.com

JAVA - 클래스

 

JAVA - 클래스

직접 내용 정리하고 만든 예이니 퍼가실 때는 출처를 남겨주세요 :) 클래스 ○객체를 만드는 기능을 합니다. ○ 클래스는 객체의 틀이 되는 추상적인 개념이고 객체는 클래스에 정의된 요소들의

step-journey.tistory.com

JAVA-제어문(feat.파일 입출력)

 

JAVA-제어문(feat.파일 입출력)

직접 내용 정리하고 만든 예이니 퍼가실 때는 출처를 남겨주세요 :) ※ 참고사항 제어문에 들어가기 전, 증감연산자, 비교(관계)연산자와 논리연산자에 대해 올린 C언어-연산자 편을 참고하시면

step-journey.tistory.com

JAVA-자료형

 

JAVA-자료형

직접 내용 정리하고 만든 예이니 퍼가실 때는 출처를 남겨주세요 :) 1. print(), println(), printf() 의 차이 print() 출력 후 줄을 바꾸지 않습니다. println() 출력 후 자리를 바꿉니다. printf() printf("출력..

step-journey.tistory.com


Example3 클래스에 리턴형이 있고, static 키워드 없는 함수 subMethod()를 만든 뒤, 매개변수 int x, int y를 받아서 빼기 결과를 return 키워드 결과 값으로 만들고 난 후 메인 함수에서 subMethod()에 지역변수 int형 x, y 를 선언한 후 2,1으로 초기화 후, 아규먼트 전달 합니다. 그 뒤, int subM 지역변수에 결과 값을 대입해서 콘솔에 출력 하시오.

1. 1일차 내용 중 자파 파일 만들기처럼 만듭니다.
이 때의 파일 이름은 Example3.java로, 파일 형식은 All Files로 변경한 뒤 저장해줍니다.

 

1일차

직접 내용 정리하고 만든 예이니 퍼가실 때는 출처를 남겨주세요 :) 1.1 컴퓨터 1. 종류 데스크탑(Desktop), 노트북(Laptop), 핸드폰(Smart Phone), 테블릿입니다. 2. 구조 입출력 장치(모니터, 키보드, 마우

step-journey.tistory.com

 

2. 각자 해본 후 아래 답을 맞춰보세요.

더보기
// 1. 패키지 선언
package a.b.c.example;

// 2. 임포트 선언

//3. 클래스 선언
public class Example3
{
	// 4. 상수 선언
	// 5. 멤버변수 선언(멤버 변수, 전역변수, 클래스 변수, 전역변수, 은닉화(private)
	// 6. 생성자 선언 : 생성자 오버로딩

	// 7. 함수
	// 리턴형이 int형이고, static 없는 함수
	// 참조변수 = new 연산자이용
	// 두 개의 매개변수
	// 첫번째 데이터 타입 int형, 두번째 데이터 타입 int형
	public int subMethod(int x,int y){
		 return x-y;
	}

	// 8.main() 함수 : 프로그램 시작점
	public static void main(String[] args) {

		
		//9. 지역변수 선언 및 초기화
		int x = 2;
		int y = 1;
		
		Example3 e3 = new Example3();
		int subM = e3.subMethod(x,y);
		System.out.println("x-y => "  + subM);
		
	}
}

cmd 창에서 실행하겠습니다.

이에 대한 내용은 1일차,2일차,3일차,4일차 내용에 자세히 나와있습니다.

제 파일은 어디에 저장되어 있는지 알지만 다른 사람들은 어디에 저장했는지 모르는 터라, 파일 디렉터리 찾는 것은 생략후 컴파일과 실행하는 것만 답에 기술해두었습니다.

javac -d . Example3.java
java a.b.c.example.Example3

 

728x90
반응형
Comments