面向对象程序通过类的分层结构构建起来.在单重继承语言如PHP中,类的继承是树状的.一个根类有一个或更多的子类,再从每个子类继承出一个或更多下一级子类.当然,可能存在多个根类,用来实现不同的功能.在一个良好设计的体系中,每个根类都应该有一个有用的接口,可以被应用代码所使用.如果我们的应用代码被设计成与根类一起工作,那么它也可以和任何一个从根类继承出来的子类合作.抽象方法是就像子类中一般的方法的占位符(占个地方但不起作用),它与一般方法不同—没有任何代码.如果类中存在一个或更多抽象方法,那么这个类就成了抽象类.你不能实例化抽象类.你必须继承它们,然后实例化子类.你也可以把抽...
http://www.jb51.net//article/1530.htm
女子感悟 100条1、如果一个男人开始怠慢你,请你离开他。不懂得疼惜你的男人不要为之不舍,更不必继续付出你的柔情和爱情。2 、任何时候,不要为一个负心的男人伤心,女子更要懂得,伤心,最终伤的是自己的心。如果那个男人是无情的,你更是伤不到他的心,所以 ,收拾悲伤,好好生活。3、永远不要无休止的围着你喜欢的那个男人转,尽管你喜欢得他快要掏心掏肺的死掉了,也还是要学着给他空间,否则,你要小心缠得太紧勒 死了他。4、当一个男人对你说:分手吧。请不要哭泣和流泪,应该笑着说:等你说这话很久了。然后转身走掉。5、要相信自己,善待自己,让自己的生活精彩纷呈。不要误认为是...
http://www.jb51.net//article/1207.htm
作者:阿捷2004-7-214:38:35原文出处:sessions.edu,共4节,这里翻译了主要的第一节。作为一个热门技术,CSS的发展的确有些缓慢。CSS最早被提议在1994年,最早被浏览器支持在1996年,CSS一直被力捧为传统的以HTML为基础的web代码的继承者。CSS使用样式表来控制整个站点字体和布局的能力,使它看起来非常有效率、易于设计和有远见。然而,也一直有荒诞的说法围绕着CSS,阻碍了网页设计师学习和掌握这种语言。究竟是什么让人们大惊小怪呢?我们访问了大学教师ChristopherSchmitt,他是CSS的倡导者之一。Christopher深信CSS将成为网页设计师必备知...
http://www.jb51.net//article/1128.htm
本翻译并未得到作者或网站授权。一切权利都归原作者及原网站所有。如果你得到原作者或原发表网站的授权,可以自由使用本翻译。1.CSS字体属性简写规则一般用CSS设定字体属性是这样做的:font-weight:bold;font-style:italic;font-varient:small-caps;font-size:1em;line-height:1.5em;font-family:verdana,sans-serif;但也可以把它们全部写到一行上去:font:bolditalicsmall-caps1em/1.5emverdana,sans-serif;真不错!只有一点要提醒的:这种简写方法...
http://www.jb51.net//article/1114.htm
最典型实用的上中下,并且中间分三列的布局,这个例子有2个特点:1.中间三列效果,可以任意实现单列背景色。2.整体最窄770px,最宽1024px,也就是说窗口小于770xp就出底部滚动条,如果大于1024px自动屏幕居中。 效果浏览:http://www.rexsong.com/blog/attachments/200512/29_154158_minmax_3col.htm分析:最外层的wrapper把所有内容都嵌套在里边,整体相对定位。maxmin已经很好的控制了最窄最宽值,但对IE没有作用。如果没有其他布局的穿插,这一层其实写在body内就可以,少一层嵌套。#wrapper{w...
http://www.jb51.net//article/1110.htm
作为一个热门技术,CSS的发展的确有些缓慢。CSS最早被提议在1994年,最早被浏览器支持在1996年,CSS一直被力捧为传统的以HTML为基础的web代码的继承者。CSS使用样式表来控制整个站点字体和布局的能力,使它看起来非常有效率、易于设计和有远见。然而,也一直有荒诞的说法围绕着CSS,阻碍了网页设计师学习和掌握这种语言。究竟是什么让人们大惊小怪呢?我们访问了大学教师Christopher Schmitt,他是CSS的倡导者之一。Christopher深信CSS将成为网页设计师必备知识之一。 问:CSS已经进入黄金发展期,您认为我们所有人现在就应该学习和开始使用CSS的...
http://www.jb51.net//article/689.htm
最近很想写一篇这样的文章,想总结出所有常用的和不常用的推广方法.分析如何在短期内打造高流量网站.昨天在公司写了一个前言部分,但是公司的安全系统太强了,超过200字就不能发.所以准备整理一下再发,除了前言部分,还打算分为第一讲,第二讲,总共打算写十讲.有一部分推广方法是大家常用的,另外一部分是自己总结和被大家忽视的.本人所讲的内容,绝对可以号称"实战演练",拿一个流量为0的网站三个月做到10万IP给家看,但我每天只能最多用一个小时上落伍,因为其它时间都用来推广和策划的。(写于2005-11-18)不好意思,让大家久等了。现在,我就接着写了。由于每天要花很多时间在推广网站上,写这篇帖子,只能每天花...
http://www.jb51.net//article/530.htm
<%function th(str)str=replace(str,"妈的","MD")str=replace(str,"靠","KAO")th=strend functionfunction encode(str) str = replace(str, ">", ">") str = replace(str, "<", "<") &nbs...
http://www.jb51.net//article/485.htm
容器高度100%是经常用到的需求,任何容器都可以实现,而且不需要嵌套关系。把body看作是一个容器,做为内部对象的上层标签,他的高度设置为100%是关键。最基本的例子*{margin:0;padding:0;border:0;}html,body{height:100%;}/*同时设置html是为了兼容FF*/#box_2{height:100%;background:#000;}重叠定位效果#box_1{position:absolute;top:0;left:0;width:100%;height:50px;background:#f00;z-index:2;}#box_2{positio...
http://www.jb51.net//article/458.htm
代码如下:本文相关代码如下:Access:selecttopn*fromtableorderbyrnd(id)'id为数据库的自动编号字段SqlServer:selecttopn*fromtableorderbynewid()但在ASP+Access中,或许是因为缓存的原因,第一条SQL语句无法得到预期的结果,而VB+Access则可以。解决办法是改用如下SQL语句: 本文相关代码如下:RandomizesSqlTxt="Selecttop10*FromTaborderbyrnd(-(id+"&rnd()&"))"...
http://www.jb51.net//article/373.htm
