본문 바로가기

클래스

Java_07 * class (클래스) - 개념 잡기 ① : Ex클래스내에 인스턴스 변수의 num1,num2값을 e1이 가르키도록 주소값을 담아 메모리를 할당한다(e2에도 동일) ② : *A의 set()이라는 메소드를 호출하여 10과 5를 전달 *A : ②에서 받은 10,5의 값을 num1, num2에 대입하고 값을 반환 하지 않고 내부의 *B의 변수에 저장 ③ : e1(Ex클래스)내에 add()라는 메소드를 호출하여 정수형 변수 a1에 대입한다 *C : ③의 호출을 받고 명령문을 실행하려 보니 ②로 인해 생성된 num1과 num2의 값(10,5)을 갖게 되어 정수형 a변수의 값은 15가 되고 return a; 그 값을 호출한 곳으로 반환한다. ④ : ③의 *C에서 반환된 15라는 값을 출력 ⑤ : (②와 같음) *A.. 더보기
Java_06 >> 자바 테스트 3; System.out.println(a); >> 는 오른쪽으로 이동하고 남은 자리는 부호로 채우므로 32 = 2진수로 100000 이고 오른쪽으로 3칸 이동하고 양수 이므로 부호는 0이고 000100 이 된다. 이것을 10진수로 바꾸면 4 다. 14. 1~100까지의 3의 배수의 합를 구하는 프로그램입니다. [ ]를 채우세요. int s=0, n=0; // 변수 선언 및 초기화 for(n=0; n 더보기
Java_02 1. 프로그램 구성 요소 키워드(keyword) : 예약어라고도 한다. Java자체에 미리 정의된 단어들. 다른목적으로 사용 불가 식별자 : 변수명, 메소드, 클래스명. 사용자에 의해 정의된다. 언더바는 영어로 구분되고 대문자와 소문자는 다른 변수로 구분되고 첫 글자로는 유니코드자바레터(알파벳,_,$)와 각국언어로 가능하나 영어로 시작함이 일반적이다. 시작 글자로 괄호나 하이폰(-)은 금지. 리터럴 : 고정되어 있는 값. 쉽게 말해 상수 외에 연산자, 주석, 컴마, 괄호, dot, 배열, 세미콜론(문장과 문장사이 구분, 스페이스/탭) 등이 있다. 2. 자바의 기본 자료형 논리형 boolean : C언어를 예로 참과 거짓을 1과 0으로 표현하지 않고 true 와 false의 값만 갖는다 (1Byte) 정수.. 더보기