본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA

덮어쓰는 annotation, @Override

@

annotation 컴파일 주석기호

 

@Override
재정의, 부모의 말을 덮어쓰기/거역하다로 이해해보자.

인터페이스등을 implements하면 자주 보게 될것이다.

VIP고객에게 일반고객과 같은 안내문자를 보내지만
거기에 "전문상담원 000이 연락드릴겁니다, 누적결제액:000"등의 멘트를 추가해서 
전송하고 싶다고 가정하여 이해하면 좋겠다.

@Override
String showInfo() {
	return super.showInfo()+", 전문상담원 "+manage+"이 연락드릴겁니다. 누적결제액: "+(int)(price-(price*discount));
}

 

 

https://standout.tistory.com/158

 

this 와 super

this = 부모의 멤버변수 super = 생성자(부모) this 부모의 멤버변수 getter setter에서 많이볼 수 있는데 생성자의 멤버변수를 가리킬때 자주사용된다. public class MyClass { private int num; public MyClass(int num) {

standout.tistory.com

 

'JAVA' 카테고리의 다른 글

상속받다, extends와 implements의 차이  (0) 2023.03.16
상속받다, implements  (0) 2023.03.16
Class 형변환  (0) 2023.03.16
this 와 super  (0) 2023.03.16
상속받다, extends  (0) 2023.03.16