期刊文献+

启发式搜索算法的面向对象设计实现 被引量:5

Implementation and Design Heuristic Searching Algorithm by Object-Oriented Method
下载PDF
导出
摘要 描述了如何使用面向对象语言Java来设计启发式搜索算法。该设计充分利用Java语言的继承、封装和多态等特征,遵循开-闭原则、里氏替换原则等重要面向对象的设计原则,抽象化了启发式搜索算法,使得启发式搜索算法成为一个可复用构件。最后,演示了如何使用该可复用构件求解八数码问题。 The paper describes how to design heuristic searching algorithm by using object-oriented language Java. The design uses inheritance,encapsulation and polymorphism, feature of object-oriented technology, follows the principles of the open closed principle,the Liskov substitution principle etc, to make the heuristic searching algorithm a reusable component.At last,demonstrated how to apply it to the puzzle of eight-digit.
出处 《微机发展》 2005年第7期11-13,共3页 Microcomputer Development
关键词 面向对象 启发式搜索 开-闭原则 Object-Oriented heuristic search the Open-Closed Pincepal
  • 相关文献

参考文献5

二级参考文献6

  • 1傅京孙 等.人工智能及其应用[M].北京:清华大学出版社,1988.. 被引量:27
  • 2王士元.C语言高级实用程序设计[M].北京:清华大学出版社,1998.. 被引量:4
  • 3吴泉源 刘江宁.人工智能与专家系统[M].长沙:国防科技大学出版社,1996.. 被引量:7
  • 4林尧瑞 马少平.人工智能导论[M].北京:清华大学出版社,1999.. 被引量:6
  • 5石纯一.人工智能原理[M].北京:清华大学出版社,2000.. 被引量:6
  • 6王克宏.JAVA技术及其应用[M].北京:高等教育出版社,2002.. 被引量:2

共引文献28

同被引文献27

引证文献5

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部