728x90 반응형 상속1 생활코딩 - JAVA (상속, 오버로딩, 오버라이딩) [상속] 상속 : 무엇인가를 물려준다. 어떤 연관된 변수와 메소드가 함께 담겨있는 덩어리를 객체라고 할 수 있다. 새로운 객체가 기존 객체가 갖고 있는 변수나 메소드를 그대로 물려받으면서 필요에 따라 자신만의 새로운 변수와 메소드를 추가하거나 기존의 변수와 메소드를 변경해서 사용할 수 있게 하는 것을 상속이라고 한다. 경우에 따라 새로운 메소드를 추가하기가 어렵거나 불가능할 떄가 있다. 객체를 자신이 만들지 않았을 때, 그래서 소스를 변경할 수 없다. 변경하면 소스를 업데이트하면 메소드가 덮어쓰게 되며 사라진다. 이러한 문제가 일어나지 않도록 지속적으로 코드를 관리해야한다. 객체가 다양한 곳에서 활용되고 있는데, 메소드를 추가함ㄴ 다른곳에서는 불필요한 기능이 포함될 수 있다. 이것은 자연스럽게 객체를 사.. 2020. 12. 5. 이전 1 다음 728x90 반응형