SW 16일차

Guryena·2023년 1월 16일
0

CS

목록 보기
8/34

1.아래가 컴파일 되도록 짜시오.

	Baby baby = new Baby();
	
	baby.initBaby(5,"아카짱");
	baby.show(); // 5 살 아까짱입니다.
    
	int age;
	String name;
    	void initBaby(int num, String name) {
		age = num;
		this.name = name;
	}
	void show() {
		System.out.println(age + "살 "+this.name + "입니다.");
	}

2. 아래가 컴파일 되도록 짜씨오.

	Baby baby = new Baby();
	Baby baby2 = new Baby();
	Baby baby3 = new Baby();
	
	baby.initBaby(5,"아카짱");
	baby2.initBaby(6,"홍길동");
	baby3.initBaby(4,"홍길순");
	
	baby.compareAge(baby2); //내가 동생 입니다.
	baby.compareAge(baby3); //내가 형 입니다.
	int age;
	String name;
    	void initBaby(int num, String name) {
		age = num;
		this.name = name;
	}
	void show() {
		System.out.println(age + "살 "+this.name + "입니다.");
	}
    	void compareAge(Baby baby) {
		if (baby.age > this.age) {
			System.out.println("내가 동생입니다");
		}
		else if (baby.age < this.age) {
			System.out.println("내가 형입니다");
		}
	}

3. 아래의 소스코드를 메모리를 그리면서 설명하시오.

public static void main(String[] args) {
        BankAccount2 ref = new BankAccount2();

        ref.deposit(3000);
        ref.withdraw(300);

        check(ref);
    }

    public static void check(BankAccount2 acc) {
        acc.checkMyBalance();
    }

4.null 에 대하여 설명하시오.

  • Null 또는 NULL은 구조적 질의 언어 (SQL)에서 데이터베이스 내의 데이터 값이 존재하지 않는다는 것을 지시하는데 사용되는 특별한 표시어이다.

0개의 댓글