반응형 Java12 JAVA 9일차 - 이벤트 리스너 💡 이벤트 리스너 💬 독립 클래스로 작성 - 이벤트 리스너를 완전한 클래스로 작성 - 이벤트 리스너를 여러 곳에서 사용할 때 적합 💬 내부 클래스로 작성 - 클래스 안에 멤버처럼 클래스 작성 - 이벤트 리스너를 특정 클래스에서만 사용할 때 적합 💬 익명 클래스로 작성 - 클래스의 이름 없이 간단히 리스너로 작성(1) - 클래스 조차 만들 필요 없이 리스너 코드가 간단한 경우에 적합(2) 📃 독립 클래스 예제 💾 소스코드 📂 listener 패키지 📝 MyActionListener클래스 package listener; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; // MyActionListener 이름을 가진 class .. 2022. 6. 30. JAVA 8일차 - 다형성 💡 다형성 Tv t = new captionTv(); // 실행 O CaptionTv t2 = (CaptionTv)new Tv(); // 객체에서 강제 형변환 --> 에러!!! 📃 다형성 예제 (1) 💾 소스파일 📂buyer 패키지 📝 buyerMain 클래스 package buyer; import java.util.Scanner; //조상타입의 참조변수로 여러 타입의 자손객체를 매개변수로 전달 public class BuyerMain { public static void main(String[] args) { Buyer buyer = new Buyer(); buyer.productBuy(); } } 📝 buyer 클래스 ⚡ 알게된 점? ◾ 다형성을 사용하여 배열 인스턴스를 만들 수 있다. Product.. 2022. 6. 29. JAVA 1일차 - 변수와 연산자, 조건문(if/switch) 💾소스코드 📃 변수와 연산자 예제 ▪️ 증감 연산자 ▪️ 산술 연산자 ▪️ 형변환 📃 조건문 예제 ▪️ 홀짝 ▪️ 점수 학점 출력 📃 Switch문 예제 ▪️ 사칙연산 📝 Ch1_basic 클래스 import java.util.Scanner; public class Ch1_basic { public static void main(String[] args) { operator_4_(); } /*-------------변수와 연산자--------------*/ // 예제 1 static void func1() { System.out.println("hello"); char ch = 'a'; int n = 7; String str1 = "AB"; String str2 = "행운의 숫자 " + n; System.. 2022. 6. 20. 이전 1 2 다음 728x90 반응형