우선 다형성이 어떤것인지 알아보기 전에 소스먼저 보겠습니다,부모 자식 두 클래스에 같은 이름에 메쏘드가 있는경우 결과는 자식 클래스의 메쏘드가 실행됨을 알 수 있습니다. 부모나 자식 둘중 하나만 메쏘드를 가지고 있는 경우에대해서 보겠습니다.부모만 메쏘드를 가지고 있는 경우에는 실행이 잘 됩니다. 반대로 하게되면 오류가 발생합니다. 즉 A가 의미하는것은 데이터타입과 비슷하다고 할 수 있습니다.A클래스에 있는 메소드나 변수를 사용하겠다는 것입니다. 그렇다면 왜 다형성이 필요한 것 일까요?다음 예제를 보면서 확인해 보겠습니다. 다형성을 사용하면 다음과 같이 구성됩니다.12345678910111213141516171819202122232425262728293031323334353637383940414243444..
1. 첫 만남※ 보기에는 LCD, 버튼 4개뿐이다. 그리고 그게 끝이다. 2. 충전방법⓵ 전원 어뎁터 베터리 어뎁터, 베터리를 연결한다. 연결 시 전압방향 주의할것!!⓶ 사용하는 베터리가 리튬폴리머 베터리이므로 Batt. Type(Stop)을 눌러서 LiPo BATT를 선택한다.⓷ Start(Enter)을 눌러서 변경할 값을 정하고 Dec. & Inc.( ◀ Status ▶ )를 눌러서 원하는 값을 입력한다.※ 우리가 사용하는 베터리는 11.1V(3S), 2.2Ah이므로 전압은 동일하게 하고 전류는 2.0A보다 낮게 설정하면 된다.(낮은 전류로 충전할수록 베터리에 무리가 안가지만 충전하는데 시간이 오래걸린다.)⓸ 셋팅이 끝나면 Start(Enter)를 4초정도 누르면 삐~소리와 함께 화면이 바뀐다. 잘 ..