오늘 한 일
- JAVA 공부를 하였다
- 블로그 TIL을 작성하였다
- 1일 1커밋을 하였다
느낀 점
오늘 1학기 프로젝트 발표를 하면서 그동안 했던 프로젝트에 대해 피드백을 받을 수 있었고 생각하지 못했던 부족함 점에 대해서도 생각해보며 배울 수 있는 시간이 되었다 다음 2학기 프로젝트 발표 때는 A·아이를 완성하고 수상하여 금의환향 하고 싶다
배운 점
Java 객체가 특정 클래스의 인스턴스 확인
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class Animal { }
class Dog extends Animal { }
class Cat extends Animal { }
public class Main {
public static void main(String[] args) {
Animal animal1 = new Dog();
Animal animal2 = new Cat();
System.out.println(animal1 instanceof Animal); // true
System.out.println(animal1 instanceof Dog); // true
System.out.println(animal1 instanceof Cat); // false
System.out.println(animal2 instanceof Animal); // true
System.out.println(animal2 instanceof Dog); // false
System.out.println(animal2 instanceof Cat); // true
}
}
instanceof는 Java에서 사용되는 연산자로 객체가 특정 클래스의 인스턴스인지를 확인하는데 사용하며 true 또는 false를 반환합니다
내일 계획
내일은 A·아이 프로젝트 진행해야겠다