ממשק החוליה הגנרית Node כיוונית - חולייה דו

Transcription

ממשק החוליה הגנרית Node כיוונית - חולייה דו
‫מדעי המחשב‬
‫ממשק החוליה הגנרית‬
‫עיצוב תכנה‬
‫‪1‬‬
‫>‪Node<T‬‬
‫חולייה דו‪-‬כיוונית‬
‫>‪BiDirNode<T‬‬
‫‪T info‬‬
‫‪BiDirNode<T> next‬‬
‫‪BiDirNode <T> prev‬‬
‫הממשקים נלקחו מתוך עיצוב תכנה מבוסס‬
‫עצמים של אוניברסיטת ירושלים‬
‫פעולות‪...‬‬
‫מדעי המחשב‬
‫ממשק המחלקה מחסנית‬
‫‪2‬‬
‫>‪Stack <T‬‬
‫עיצוב תכנה‬
‫מדעי המחשב‬
‫ממשק המחלקה תור‬
‫‪3‬‬
‫>‪Queue <T‬‬
‫עיצוב תכנה‬
‫מדעי המחשב‬
‫ממשק המחלקה רשימה‬
‫‪4‬‬
‫>‪List <T‬‬
‫עיצוב תכנה‬
‫מדעי המחשב‬
‫ממשק המחלקה עץ‪-‬בינארי‬
‫‪5‬‬
‫>‪BinTreeNode <T‬‬
‫עיצוב תכנה‬