오버라이딩 - Overriding
오버라이딩이란? 부모클래스를 그대로 사용하면 제약이 많으므로 부모클래스로부터 상속받은 매서드를 그대로 사용하지 않고 자신에게 맞게 변형해서 사용하는것이다. 객체지향의 개념에서 상속과 오버라이딩은 항상 따라다니므로 같이 이해하면 편하다. 아래와 같은 코딩을 통해 이해하자 package calss; public class Result { public static void main(String[] args) { Multiply m1 = new Multiply(); m1.c1(10, 20); m1.sum(); m1.Multiply(); } } class Calcultor{ int a; int b; public void c1(int a, int b) { this.a = a; this.b = b; } public ..
Coding (코딩)/Java (자바)
2020. 9. 11. 12:50