java是面向对象的编程,asp是什么样的编程
1个回答
展开全部
首先需要申明一下,面向对象的编程仅是一种编程思想。面向对象最重要的特征就是:封装,继承,
多态
。
编程不见得非要面向对象。
面向过程
的情形也很常见。当然在如今的开发领域面向对象的优势是显而易见的,更有利于现代软件设计思想和软件工程理论的应用。但这并不是说必须要面向对象。
ASP本身是面向过程的,也可以说它是基于对象的。它自身面向对象的机制并不完善。并不全是因为ASP所采用的语言(VBScript/
JavaScript
)的关系,本身ASP在IIS中运行的机制就决定了它是面向过程的。
但是在ASP中也可以自己创建一些类,而这些类的设计开发也是遵循面向对象的理论的。VBScript具有一个不是十分完善的类的机制,虽然不是十分完善,但对于创建
ASP程序
来说是足够的。ASP也可以采用JScript来编程,JScript有一套独特的方式来实现面向对象,而且继承、重载、封装都能够实现得很好。ASP也可以采用Perl甚至Python来编程,而Perl、Python具备比较完善的面向对象机制。
多态
。
编程不见得非要面向对象。
面向过程
的情形也很常见。当然在如今的开发领域面向对象的优势是显而易见的,更有利于现代软件设计思想和软件工程理论的应用。但这并不是说必须要面向对象。
ASP本身是面向过程的,也可以说它是基于对象的。它自身面向对象的机制并不完善。并不全是因为ASP所采用的语言(VBScript/
JavaScript
)的关系,本身ASP在IIS中运行的机制就决定了它是面向过程的。
但是在ASP中也可以自己创建一些类,而这些类的设计开发也是遵循面向对象的理论的。VBScript具有一个不是十分完善的类的机制,虽然不是十分完善,但对于创建
ASP程序
来说是足够的。ASP也可以采用JScript来编程,JScript有一套独特的方式来实现面向对象,而且继承、重载、封装都能够实现得很好。ASP也可以采用Perl甚至Python来编程,而Perl、Python具备比较完善的面向对象机制。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询