たけいせい
1075 ワード
マルチフォームの概念
マルチフォーム構造
public static void main(String[] args) {
GraphicCard gc = new GraphicCard();
# 다형성
gc = new NvidiaGraphicCard();
gc = new AmdGraphicCard();
}
パラメータの多形性
public class Copmputer {
public void read(Usb usb) {
usb.read()
};
public void write(Usb usb) {
usb.read()
};
public static void main(String[] args) {
Computer com = new Computer();
SamsungUsb susb = new SamsungUsb();
com.read(susb);
com.write(susb);
SandiskUsb sanusb = new SandiskUsb();
com.read(sanusb);
com.write(sanusb);
}
}
삼성 USB를 읽는다.
삼성 USB를 쓴다.
샌디스크 USB를 읽는다.
샌디스크 USB를 쓴다.
Reference
この問題について(たけいせい), 我々は、より多くの情報をここで見つけました https://velog.io/@hyeongmcho/다형성テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol