package jokun.KH.test0625;
public class Ex31 {
public static void main(String[] args) {
int day = 2;
switch (day) {
case 1 :
System.out.println("Saturday");
break;
case 2 :
System.out.println("Sunday");
break;
}
}
}
향상된 switch문
package jokun.KH.test0625;
public class Ex31 {
public static void main(String[] args) {
int day = 2;
switch (day) {
case 1 -> System.out.println("Saturday");
case 2 -> System.out.println("Sunday");
}
}
}
📑문제
⭕정답
package jokun.KH.test0625;
public class Ex31 {
public static void main(String[] args) {
int day = 2;
switch (day) {
case 1 :
System.out.println("Saturday");
break;
case 2 :
System.out.println("Sunday");
break;
default:
System.out.println("Weekend");
}
}
}
향상된 switch문
package jokun.KH.test0625;
public class Ex31 {
public static void main(String[] args) {
int day = 2;
switch (day) {
case 1 -> System.out.println("Saturday");
case 2 -> System.out.println("Sunday");
default -> System.out.println("Weekend");
}
}
}
📑문제
⭕정답
package jokun.KH.test0625;
public class Ex33 {
public static void main(String[] args) {
int i = 1;
while ( i < 6) {
System.out.println(i);
i++;
}
}
}
📑문제
⭕정답
package jokun.KH.test0625;
public class Ex33 {
public static void main(String[] args) {
int i = 1;
do {
System.out.println(i);
i++;
}
while ( i < 6);
}
}
📑문제
⭕정답
for ( int i = 0; i < 5; i++){
System.out.println("Hello")
}
package jokun.KH.test0625;
public class Ex47 {
static void myMethod(String fname){
System.out.println(fname + "Doe");
}
public static void main(String[] args) {
myMethod("John");
}
}
📑문제
⭕정답
return
📑문제
⭕정답
package jokun.KH.test0625;
public class Ex49 {
static void checkAge(int age){
if (age > 18){
System.out.println("Access denied");
}else {
System.out.println("Access granted");
}
}
public static void main(String[] args) {
checkAge(20);
}
}
📑문제
⭕정답
MyClass
🏋️♀️기초튼튼 part6.🏋️♀️
📑문제
⭕정답
MyClass myobj = new MyClass();
📑문제
⭕정답
System.out.println(myObj.x);
📑문제
⭕정답
myObj.myMethod();
📑문제
⭕정답
package jokun.KH.test0625;
public class MyClass {
int x;
public MyClass(){
x = 5;
}
public static void main(String[] args) {
MyClass myObj = new MyClass();
System.out.println(myObj.x);
}
}
📑문제
⭕정답
final
final 클래스는 자식 클래스를 만들 수 없다.
📑문제
⭕정답
import java.util.Scanner;
📑문제
⭕정답
extends
📑문제
⭕정답
try
catch
📑문제
⭕정답
finally
📑문제
⭕정답
implements
extends는 클래스를 확장하는 것이고, implements는 인터페이스를 구현하는 것이다. (인터페이스 상속)
implements의 가장 큰 특징은 부모의 메소드를 반드시 오버라이딩(재정의)해야 한다.
class 클래스이름 implements 인터페이스이름 {
//인터페이스에 정의된 추상메서드를 모두 구현해야 함.
}