甘肃科技纵横
甘肅科技縱橫
감숙과기종횡
SCIENTIFIC & TECHNICAL INFORMATION OF GANSU
2010年
5期
21-22
,共2页
类%接口%抽象类
類%接口%抽象類
류%접구%추상류
抽象类(ahstract class)和接口(interfaces)在Java面向对象(object)程序设计语言中是支持类定义的两种不同的机制.正是由于这两种不同机制的存在,使得Java具有强大的功能.抽象类(abstract class)和接口(interfaces)之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相可替换.其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对于问题领域本质的理解、对于设计意图的理解是否正确、合理.本论述将对它们之间的区别进行一番剖析,以便让设计人员对二者在使用时有比较明确的抉择,以利于程序的流畅执行.
抽象類(ahstract class)和接口(interfaces)在Java麵嚮對象(object)程序設計語言中是支持類定義的兩種不同的機製.正是由于這兩種不同機製的存在,使得Java具有彊大的功能.抽象類(abstract class)和接口(interfaces)之間在對于抽象類定義的支持方麵具有很大的相似性,甚至可以相可替換.其實,兩者之間還是有很大的區彆的,對于它們的選擇甚至反映齣對于問題領域本質的理解、對于設計意圖的理解是否正確、閤理.本論述將對它們之間的區彆進行一番剖析,以便讓設計人員對二者在使用時有比較明確的抉擇,以利于程序的流暢執行.
추상류(ahstract class)화접구(interfaces)재Java면향대상(object)정서설계어언중시지지류정의적량충불동적궤제.정시유우저량충불동궤제적존재,사득Java구유강대적공능.추상류(abstract class)화접구(interfaces)지간재대우추상류정의적지지방면구유흔대적상사성,심지가이상가체환.기실,량자지간환시유흔대적구별적,대우타문적선택심지반영출대우문제영역본질적리해、대우설계의도적리해시부정학、합리.본논술장대타문지간적구별진행일번부석,이편양설계인원대이자재사용시유비교명학적결택,이리우정서적류창집행.