본문 바로가기

전체 글

웹 개발_java_2022_11_10~11_JSON 보호되어 있는 글입니다. 더보기
웹 개발_2022/11/07~10_컬션 보호되어 있는 글입니다. 더보기
웹 개발_java_2022/11/05_제네릭 보호되어 있는 글입니다. 더보기
웹 개발_java_2022/11/05_스태틱 보호되어 있는 글입니다. 더보기
웹 개발_java_2022/11/05_Bean 보호되어 있는 글입니다. 더보기
웹 개발_java_2022/11/04_object import java.util.Objects; public class Teacher { private String name; private String schoolName; public Teacher(String name, String schoolName) { this.name = name; this.schoolName = schoolName; } // @Override // public boolean equals(Object obj) { // if(this == obj) return true; // if(obj == null) return false; // if(getClass() != obj.getClass()) return false; // Teacher other = (Teacher) obj; /.. 더보기
웹 개발_java_2022/11/02_참조자료형캐스팅 동물 package j14_참조자료형캐스팅.동물; public class Animal { public void move() { System.out.println("동물이 움직입니다"); } } package j14_참조자료형캐스팅.동물; public class AnimalArrayMain { public static void main(String[] args){ Animal[] animals = new Animal[4]; animals[0] = new Human(); animals[1] = new Tiger(); animals[2] = new Human(); animals[3] = new Tiger(); for(int i=0; i 더보기
웹 개발_java_2022/11/01_인터페이스 package j13_추상화.인터페이스; public abstract class Button implements Press,Down,Up { //탬플릿 메소드 패턴 //implements 다중상속이 가능하며 부모의 메소드를 반드시 오버라이딩(재정의)해야한다 @Override public void onDown() { } @Override public void onUp() { } @Override public void onPressed() { } } package j13_추상화.인터페이스; public interface Down { public void onDown(); } package j13_추상화.인터페이스; public class Main { public static void main(String[].. 더보기