Object-oriented capabilities of visual basic

被引:0
|
作者
Kai, JM [1 ]
McKim, JC [1 ]
机构
[1] Biosystems, Middletown, CT USA
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this article we describe the extent to which object-oriented programming (OOP) can be done in Visual Basic. We state the features generally considered necessary for a language to be object-oriented (OO) and give examples of how Visual Basic supports (or does not support) them. To try out these features, we started with a video game written in the pure OO language Eiffel and rewrote it in Visual Basic. The original design employed more than 70 new classes (i.e., classes not taken directly from a library), and made extensive use of inheritance, both single and multiple. Because inheritance is a feature that Visual Basic almost completely lacks, we were particularly interested in seeing how that part of the design would translate to the new language. For the most part, we were able to find straightforward means for converting the inheritance to client/supplier relationships. We discuss the tradeoffs involved in making this conversion.
引用
收藏
页码:46 / +
页数:13
相关论文
共 50 条
  • [41] v-Promela: A visual, object-oriented language for SPIN
    Leue, S
    Holzmann, G
    2ND IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC'99), PROCEEDINGS, 1999, : 14 - 23
  • [42] Object-oriented building extraction based on visual attention mechanism
    Shen, Xiaole
    Yu, Chen
    Lin, Lin
    Cao, Jinzhou
    PEERJ COMPUTER SCIENCE, 2023, 9
  • [43] Object-Oriented and Visual-Based Localization in Urban Environments
    Tsai, Bo-Lung
    Lin, Kwei-Jay
    SENSORS, 2024, 24 (06)
  • [44] Object-oriented visual language grammar and its parsing algorithm
    Kim, KA
    Lee, K
    1998 IEEE SYMPOSIUM ON VISUAL LANGUAGES, PROCEEDINGS, 1998, : 86 - 87
  • [45] Adaptive scanning methodology for object-oriented visual information processing
    Chew, Li Wern
    ELECTRONICS LETTERS, 2013, 49 (10) : 651 - 652
  • [46] A multi-user visual object-oriented programming environment
    Hu, CH
    Wang, FJ
    TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 262 - 269
  • [47] An Algorithm of Program Comprehension and Visual Representation for Object-Oriented Program
    Gu, Hui
    Lin, Daomiao
    EMERGING RESEARCH IN ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, 2011, 237 : 52 - +
  • [48] Visual Zero: A persistent and interactive object-oriented programming environment
    Garcia Perez-Schofield, J. Baltasar
    Garcia Rosello, Emilio
    Ortin Soler, Francisco
    Perez Cota, Manuel
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2008, 19 (03): : 380 - 398
  • [49] Model design of general object-oriented visual interface of MIS
    Wei, Ming
    2000, Shanghai Comp Soc, China (26):
  • [50] A VISUAL ENVIRONMENT ORGANIZING THE CLASS HIERARCHY FOR OBJECT-ORIENTED PROGRAMMING
    HAGINIWA, T
    NAGATA, M
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1995, E78D (09) : 1150 - 1155