易语言吧 关注:266,618贴子:1,665,308
  • 41回复贴,共1

{讨论}易语言到底是不是面向对象语言

只看楼主收藏回复

楼主:
我觉得不是,面向对象语言一定有三大特征,封装、继承和多态,可易语言只有封装的特性,易语言没有子和父这一说,没有继承也不可能出现多态。而易语言有封装这一特征,只有封装的语言叫基于对象语言,可是易语言又可以自定义对象,那也肯定不是基于对象语言。然而易语言存在可以直接调用子程序,前面无需加任何东西,只要填参数就行,所以我判断易语言是结构化语言,就是有一个函数入口点,在函数入口点再调用其他函数,完成整个程序的开发。还有一点证明了易语言不是面向对象语言,面向对象语言最小单位是类,结构化语言最小单位是函数,所以易语言是结构化语言。(楼主可能说的不对,请楼下改正)


IP属地:黑龙江来自Android客户端1楼2015-08-17 06:07回复
    于就水?


    IP属地:广东来自Android客户端2楼2015-08-17 06:18
    收起回复
      哦,对了,面向过程也叫结构化


      IP属地:黑龙江来自Android客户端12楼2015-08-17 09:17
      回复


        IP属地:黑龙江来自Android客户端13楼2015-08-17 09:17
        回复
          易语言的类可以由基类派生
          -------------所有痛苦都是对自己无能的怨恨。


          IP属地:山东来自Android客户端18楼2015-08-17 12:44
          收起回复
            然而我就是不会面相对象,。


            IP属地:黑龙江来自Android客户端19楼2015-08-17 13:54
            收起回复
              没有多态,回答完毕


              来自Android客户端20楼2015-08-17 14:46
              收起回复
                没有多态,回答完毕


                来自Android客户端21楼2017-03-20 16:09
                回复
                  没有对象 鉴定完毕


                  来自Android客户端22楼2017-03-20 16:21
                  回复
                    易语言不是完全面向对象的语言。


                    来自Android客户端23楼2017-03-20 17:05
                    回复
                      基类不就是继承吗


                      24楼2017-03-20 18:03
                      回复


                        IP属地:广东来自iPhone客户端25楼2017-03-20 18:08
                        回复
                          易语言是面向功能,只是为了方便实现功能这些话都是认真的


                          IP属地:广东来自Android客户端26楼2017-03-20 18:10
                          回复
                            易语言,不是面向对象,是面向过程的


                            IP属地:上海来自Android客户端27楼2017-03-20 20:53
                            回复
                              易语言是静态多态
                              http://help.plgzs.com/zlsc/oop.htm


                              IP属地:贵州28楼2017-04-06 08:37
                              回复