面向对象主要有四大特性:封装、抽象、继承和多态。 

封装:在我们的面对对象语言中,我们习惯用“类”来表现出封装的特征,大家普遍会把实际生活里面的实体一类定义为“类”,这里面存在的是行为以及属性(这些在面向对象的程序设计方法里面指的即为方法)。这就好比是我们每个人、每个个体,我们会具备姓名,性别,年龄等不同的属性,并且我们也会具备吃、喝、睡,例如drink(),drive()的行为,人类可以用这些行为来达到目的(drink能解渴),实现想要的功能,也可操作属性,这是面向对象的封装特性。

 抽象:指的即为抽象出一类实际个体所共同拥有的特点,并且把这些特点集中体现在共同的抽象类里面,因此抽象在面对对象的语言之中通过抽象类表达出来。打个比方,我们人即为一类抽象的实例,由于抽象的实际物体其实不能算作一类实际的对象,所拥有的属性并不可以确定地表达出一个对象,因此在设计中表达的就是抽象类做不到实际个体化。

 继承:它打个比方就好比每个人都拥有的血缘遗传关系。孙女能够遗传祖辈拥有的许多有家族特点的基因。在程序设计中,即为一个类能够继承另一个类的某种特性,这就使得在编程中能够重复使用某些代码。

多态:多态能够给程序带来更加优秀的可拓展性。它能够代码重用。

JavaScript是会依照不同的对象以及不同的情形作出不同反应并且相比较其他语言拥有更加高的安全性的客户端脚本语言。它能够被大规模的用在客户端网页设计的脚本语言,大多能够用来完善HTML的网页的动态能力。使用Javascript可以确保Web与客户的实时、动态、交互性的关系。因此Web就能够营造出更加完整多样的以及更加吸引人的信息内容。在我的这个手机考勤平台的设计与实现里面也有很多的设计都是使用Javascript来实现的(检查客户输入的内容是否有效)。

2.3B/S结构

B/S系统大大的减少了客户机的工作量。使得客户机只要简单的保证客户端运行软件正确安装和设置就行。而繁复的工作则由服务器去完成,服务器需要访问数据库并且执行程序。

上一篇:H5动漫社区网站设计
下一篇:C#移动无人指挥车系统设计

基于Android的电子拍卖系统设计与开发

基于android通讯与游戏的手...

基于android的环境信息管理系统设计

Android全国天气移动终端应用程序设计研究

Android员工请假系统设计

Android手机考勤系统设计

Android大学一卡通APP设计与开发+源代码

2021年什么行业赚钱,适合...

肢体语言在小学英语教学中的应用浅谈

个案管理茬老年糖尿病患...

日语论文中日酒文化对比研究

大淘宝网的虚假交易研究

新疆农林高校學生昆虫生...

激光模拟训练器材国内外研究现状

浅谈农村大气环境保护的制度构建【1868字】

淮安市高校足球运动损伤问卷调查表

发酵米粉优势菌株的发酵特性研究