1. 디폴트 생성자가 없으면 디폴트 생성자 만들어 줌
class A{
public A(){} //공짜로 만들어줌
}
2. 상속 시 super() 를 공짜로 넣어줌.
class SuperCLS {
public SuperCLS () {
System.out.println("I'm Super Class");
}
}
class SubCLS extends SuperCLS {
public SubCLS (){
super();
}
public SubCLS () {
System.out.println("I'm Sub Class");
}
}
class SuperSubCon {
public static void main(String[] args) {
new SubCLS ();
}
}
3. 클래스에서 Object 클래스를 공짜로 상속
class A extends Object{
}
4. intferface 에서 abstract public 을 생략할 경우 컴파일러가 넣어줌
interface ICalculator{
abstract public int add(int num1,int num2);
}
'프로그래밍 언어 > 자바(JAVA)' 카테고리의 다른 글
간단한 HTTP 프로토콜 구현. (0) | 2022.07.28 |
---|---|
http 프로토콜 소켓을 이용한 직접 구현(웹브라우저 구현 원리) (0) | 2022.05.23 |
자바 함수 만드는 법 (0) | 2022.04.15 |
Java - JDK 설치 및 이클립스 설치 (0) | 2022.04.05 |
자바 스트림(Stream) (0) | 2022.04.03 |