地址: 上海市静安区共和新路4718弄10号楼2楼
热线:400-166-3538
电话:19301461038
邮箱:sales@shyuanzhen.cn
面向对象程序设计引入的另一个重要概念就是类,类是定义对象特征以及对象外观和行为的模板。所有对象的属性、事件和方法程序在定义类时被指定。所有对象均由类派生而来。 面向对象程序设计引入的另一个重要概念就是类,类是定义对象特征以及对象外观和行为的模板。所有对象的属性、事件和方法程序在定义类时被指定。所有对象均由类派生而来。
类的重要性质之一是它能根据先前的类生成一个新类,即子类。子类可拥有派生它的类的全部属性和方法,还可以在此基础上加入新的属性和方法。例如,“人”可看作基类,而“教师”和“研究生”都可看作是“人”的子类。类所具有的封装、继承等特征提高了代码的可重用性和可维护性。
在visual foxpro中,“表单设计器”窗口中的控件可看作是visual foxpro已设计好的标准控件类。通过将类实例化,可得到控件对象。当在表单中画一个控件时,就将类转化为对象,即创建了一个控件对象。例如,“表单设计器”窗口中的文本框控件类确定了所有文本框应具有的属性、方法和事件。在表单中画两次文本框控件,就可创建两个文本框对象,这就是类的实例化。他们继承了文本框类的属性,如具有高度、宽度等属性,也继承了移动、光标定位到文本框等方法,还可响应单击、双击等事件。
在传统的面向过程的应用程序中,由应用程序来控制执行哪一部分代码和按何种顺序执行代码。程序从第一行代码开始执行,按应用程序中预定的路径执行,必要时调用过程。
visual foxpro的表单采用时间驱动的工作机制。在事件驱动的应用程序中,可以把各种窗口、空间都看作对象,代码不是按照预定的路径执行,而是在对象响应不同的事件时执行不同的代码片段。事件可以由用户操作触发,也可以由来自操作系统或其他程序的消息触发,甚至由应用程序本身的消息触发。事件触发的顺序决定了代码执行的顺序,因此应用程序每次运行时所经过的代码的路径都是不同的。例如,用户在控件1上单击鼠标左键时,系统自动执行在控件1的click事件中编写的代码。同样的,如果单击鼠标左键的事件发生在控件2上,也可以执行控件2的click事件中的代码。用户单击不同的控件,会引起系统执行不同的事件代码。用户单击控件的次序不一样,执行不同事件的代码的次序也就不一样。
总的说来,用户的两种动作可以引发事件:一种动作是键盘操作,他们是由用户的键盘操作而引发的事件;另一种动作是鼠标操作,如鼠标移动、拖动、单击和双击等用户操作引发的鼠标事件。由系统引发的事件则往往是启动窗体、卸载窗体、对象获得焦点或失去焦点时发生的一系列的有序的事件,这些事件的发生时刻和发生次序是有规律可循的。此外,程序在执行中代码也可以触发事件。
可以想象,处理各种对象、事件和消息的所有可能的组合将有惊人的工作量,幸运的是,visual foxpro封装了所有这些低层消息处理,许多消息由visual foxpro自动处理了,其他作为事件过程由编程者自行处理。这样可以快速创建强大的应用程序而无需设计不必要的细节。
当网站的子页面分类较多的情况下,一般都会选择使用面包屑导航作为页面的辅助和补充,有效帮助用户在网站中快速找到返回的路径,尤其体现在电商网站上,运用最为广泛,用户可以在众多产品类型中确定自己的位置以及找到目标产品,在一定程度上提高了用户体验。
网站使用面包屑导航虽然有它的优势所在,但并不是所有的页面都适合使用,毕竟它不能在网站上占据主导地位,以免造成对用户的误导,那么,网站应如何正确使用面包屑导航呢?
首先,上海网站建设在设置面包屑导航的关键词是一定要统一,每一个主目录和子页关键词都要精简且唯一,存在辨别性,这样能让用户在浏览网站或者电商购物网站中购买商品时产生疑问,且对自己的当前位置一目了然。同时,所有的分类面包屑的关键词都不能存在有歧义的词现象,避免重复性。譬如淘宝网的面包屑导航,每一个分类都清晰明了。
网站如何正确使用面包屑导航?
其次,认识分类少则不使用面包屑的误区。有些网站认为子页内容分类少,就没必要使用面包屑,其实这是一种错误的观念,千选网络认为,页面中只要有两个以上都分类页面,都有必要使用,毕竟用户在点击层级页面时总会有返回上级页面的需要,且在没有记住每个页面相关内容时,很容易忘记上级页面内容是什么,因此每次要靠返回按钮进行操作的话会更加麻烦一些,使用面包屑导航则可对当前页定位,帮助用户回到各层级页面。
网站如何正确使用面包屑导航?
再者,则是做好主导航与面包屑导航之间的区分,主导航始终承载整个网站的主导地位,而面包屑导航则是起辅助作用,因此用户在辨识面包屑导航时应起到更加精准的作用,而不是重复主导航已经存在的栏目分类,又或者说用户在点击主导航时会犹豫面包屑导航对其产生的干扰,否则面包屑就是去了本该有得价值和意义。
最后,在设计面包屑导航时无论分类是否复杂,但都要尽可能的精简层级,对产品分类或者概括要综合言简,避免太多太细的分类让用户浏览时容易疲劳,当然,这样的面包屑也有利于网站优化,容易被搜索引擎抓取,同时对提高用户体验有一定的帮助。
面包屑导航对于每一个网站来说,并非必须品,但却是精品,最常见的是在电商网站中,有它的存在就像给用户装上了另一个指示灯,帮助用户在网站上找到浏览的轨迹并让他们的需求快速得到满足。但前提是使用面包屑一定要注意正确的方法。
• • • • | 公司名称:上海缘震网络科技有限公司 开户银行:中国工商银行上海市彭浦支行 银行账号:1001 2508 0930 0206 455 |
总部:上海市奉贤区金海公路6055号29号3楼 分部:上海市静安区共和新路4718弄10号楼2楼 商务官网:www.shyuanzhen.cn 彦蓁科技:www.shyanzhen.cn | 缘震网络成立于 2014 年,公司主要经营全案策划,高端品质网站建设、多媒体视频宣传片制作、微信公众号开发、微信小程序开发、商城定制、SEO优化、电商托管、空间托管、网站维护、应用软件开发、手机端APP开发、等为客户提供一条龙网络运营解决方案的的技术型企业。我们在人力资源、业务范围、设计、技术、服务、信誉度、规范管理及企业文化等诸多方面完善自己,公司目前已与千余家各类客户进行长期战略合作,提供专业的网站建设与运营服务。我们的口号:广结良缘、震古烁今! |