🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [8]일차🚀 8일차에서는 instanceof에 대해서 더 자세히 복습하고, 인터페이스의 개념 및 사용법을 공부할 수 있었다.예외처리에서는 단순히 에러가 발생했을때 고치는 것이 아닌 프로그램의 지속성을 유지시키기 위해 예외를 처리하는 방식을 배울 수 있었다.final 키워드에 대해서도 다시 복습해보며 7일차와 더불어서 개념을 다질 수 있는 시간이었다!❓instanceof 객체 타입을 확인하는 연산자형변환 가능 여부를 확인하며, true/false로 반환주로 상속관계에서 부모객체인지 자식객체인지 확인하는데 사용사용방법 : [ 객체 instaceof 클래스 ] 를 선언함으로써 사용public static void main(String[] args)..
🦁멋쟁이사자처럼 백엔드 부트캠프 13기 🦁TIL 회고 - [7]일차🚀 7일차에서는 Object클래스에 대해서 자세히 배우면서 관련된 메소드인 toString(), equals(), 그 외 메소드들을 알 수 있었다! 추상클래스와 final키워드에 대해서도 배우면서 추상클래스를 언제 사용해야하는지, final의 역할은 무엇인지 구별할 수는 수업이었다! // 메소드 오버로딩의 예제public class Pen { // 필드 오버라이딩의 대상 (color) String color = "부모의 펜 색깔 : BLACK"; // 부모는 검은색 public void write(){ System.out.println("Pen이 씁니다."); } public void wri..
프로그래머스 치킨은 치킨을 시켜먹으면 한 마리당 쿠폰을 한 장 발급합니다. 쿠폰을 열 장 모으면 치킨을 한 마리 서비스로 받을 수 있고, 서비스 치킨에도 쿠폰이 발급됩니다. 시켜먹은 치킨의 수 chicken이 매개변수로 주어질 때 받을 수 있는 최대 서비스 치킨의 수를 return하도록 solution 함수를 완성해주세요. 피자 문제와 유사한 문제이다. 서비스라는 개념이 있어서 특정 조건마다 증가값이 달라져야한다. Try 1) final int SERVICE = 10; final int GET_COUPON = 1; int chicken = 1081; int service_chicken = 0; int coupon = 0; int answer = 0; coupon = chicken / GET_COUPON;..