\
2021.03.29 - [JAVA/JAVA(자바)설치 및 툴 이용(ECLIPSE)] - [JAVA] 자바 설치 및 환경 하기 JDK 1.8 버전
개발 환경
Window 10
JDK 1.8
이클립스 2020_03 버전
overried (재정의) <--- 상속 함수명, 리턴타입, 매개변수 개수가 같은 함수
> 부모가 가진것에 확장 해서 쓸수 있다
오버 라이딩오버라이드 예제
오버라이딩 오버라이드 안될때 코드
package ex02.inheritance;
public class Point {
// 클래스 상속 할때
//매개 변수
//private int x,y; //private 에서 안됨
protected int x,y;
// 보호모드 자손들에게 접근가능
public Point() {// 디폴트 생성자
x = y = 99;
}
// 오버라이딩 재정의 예제
//public String toString() {
// return "Point();"+x+","+y;
}
}
package ex02.inheritance;
public class MainEntry {
public static void main(String[] args) {
Point pt = new Point();
//Point 클래스에서 생성자 함수 없이 부르면
System.out.println(pt);
}
}
정의를 해주지 않으면 주소 값만 나온다
toString 사용 하기
package ex02.inheritance;
public class Point {
// 클래스 상속 할때
//매개 변수
//private int x,y; //private 에서 안됨
protected int x,y;
// 보호모드 자손들에게 접근가능
public Point() {// 디폴트 생성자
x = y = 99;
}
// 오버라이드 재정의 예제
public String toString() {
return "Point();"+x+","+y;
}
}
[JAVA] 자바 추상클래스 abstract Class 한 파일에 코딩 01 (0) | 2021.04.05 |
---|---|
[JAVA] 자바abstractMethod (추상메소드) /abstract Class추상클래스 (1) | 2021.04.05 |
[JAVA] 상속 inheritanece/ 자바 상속 개념 /정의 /상속하기/super 간단히 설명 /예제 포함 (0) | 2021.04.05 |
[JAVA]Constructor (생성자)자바 함수/ this 설명 간단히 (0) | 2021.04.05 |
[JAVA]array(배열) 배열 선언 /실습 /자바 코드 예제_01 (0) | 2021.04.01 |