Programming languages/JAVA
2023. 1. 29.
4. 오버로딩, 오버라이딩, 상속
class cal_p { public int plus(int x, int y) { return x+y; } //메소드 오버로딩(같은 메소드에 매개변수의 형태가 다름 이것으로 구분) //근본적으로 상속과 관계 없다. public int plus(int x, int y, int z) { //this는 현재 클래스의 메소드 호출 //매개변수의 종류, 개수에 맞는 조건을 따라서 객체를 찾아간다 return this.plus(x,y)+z; } } class cal extends cal_p { int a = 200; int b = 300; public void this_value() { int a = 1200; int b = 1300; System.out.println("a: "+a); System.out.prin..