Polymorphism/ Downcasting/ Instanceof
✅ JAVA OOP 다형성 하나의 타입이나 메소드가 여러 타입이나 메소드를 가지거나 실행하는 능력 아래 코드에서 모든 객체에 같은 함수를 정의해도, 인스턴스 내부에서 어떤 method를 가졌는지에 따라 결과물이 다르다. Animal이라는 타입이 animal/bird/fish/person 여러 타입이나 메소드를 가지고 실행한다. publi...
✅ JAVA OOP 다형성 하나의 타입이나 메소드가 여러 타입이나 메소드를 가지거나 실행하는 능력 아래 코드에서 모든 객체에 같은 함수를 정의해도, 인스턴스 내부에서 어떤 method를 가졌는지에 따라 결과물이 다르다. Animal이라는 타입이 animal/bird/fish/person 여러 타입이나 메소드를 가지고 실행한다. publi...
✅ Daily Report 📌 TO-DO LIST submit github blog post lesson 32, 33 assigment: 배열에 학생 점수 추가 ✅ 배열에 학생 점수 추가하기 메인코드는 주어졌고 studentScore class구현이 목표 [Main code] package day8_stude...
✅ Daily Report 📌 TO-DO LIST submit github blog post lesson 28, 29, 30, 31 assigment: 학생 관리 시스템 구축하기 ✅ Today I Learned 학생 데이터베이스를 만들어 학생 추가, 검색, 삭제 public class Main { pub...
✅ Daily Report 📌 TO-DO LIST submit github blog post lesson 23, 24, 25, 26, 27 assigment: 2진법 ✅ Today I Learned 배열의 길이를 확인해서 2진수이면 그대로, 아니면 더 채워서 이진수 길이 만들기 arr length가 2진법인지 ...
0️⃣ Repeater Amplify signal over same network before the signal becomes too weak/corrupted sinal can become weak due to trasmisison length operate at phisical layer 1️⃣ 랜카드 NIC N...
1️⃣ TCP/IP를 모르면 인터넷을 아는게 아니다? TCP/IP는 프로토콜의 한 종류 ARPANET에 의해 처음 개발되었다. 각각의 네트워크에 접속되는 호스트들은 고유의 주소(IP주소)를 가지고 있어 자신이 속한 네트워크 & 다른 네트워크에 연결된 호스트까지 서로 데이터 주고받을 수 있음 TCP/IP라는 것은 사실 IP계층을 사용하...
✅ static 클래스 이름.static 변수 이름 한 줄 요약 static변수는 공동으로 사용되는 변수 static은 인스턴스 생성 전에 프로그램 시작과 동시에 데이터 영역에 생성, 클래스 변수 static(정적)은 마치 본사의 정보와 기능을 정의해 두는 것과 같다. 모든 인스턴스마다 동일하게 가지고 있을 것들에 대해서 사용...
✅ Block // 💡 { } 로 블록 생성 { int x = 1; //한 줄 한 줄이 statement System.out.println(x); } int z =1; //block for (int i = 0; i < 5; i++) { System.out.println(z + i); //statement // ⚠️...
💡 Primitive Type primitive type은 값 자체를 바꾼다. 그래서 바꾼 값num2는 num1값인 1이 된다. literal은 유일한 상수이기 때문에 항상 값 자체가 복사됨 read only: 따라서 원본이 아닌 복사본을 변경한 것이기 때문에 원본에는 아무런 영향을 미치지 못한다. must be declare...
✅ 상속 기존의 클래스에서 더 수정된 클래스 만들고 싶을 때 사용 같은 클래스 내에서 한 클래스를 extend하는 클래스 만들기 자식 클래스가 실행되면 부모 클래스도 무조건 실행된다. public class coffeeDT extends coffee coffeeDT는 coffee를 상속받는다 coffeeDT는 coffee의 필드...