- 浏览: 7937069 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (2425)
- 软件工程 (75)
- JAVA相关 (662)
- ajax/web相关 (351)
- 数据库相关/oracle (218)
- PHP (147)
- UNIX/LINUX/FREEBSD/solaris (118)
- 音乐探讨 (1)
- 闲话 (11)
- 网络安全等 (21)
- .NET (153)
- ROR和GOG (10)
- [网站分类]4.其他技术区 (181)
- 算法等 (7)
- [随笔分类]SOA (8)
- 收藏区 (71)
- 金融证券 (4)
- [网站分类]5.企业信息化 (3)
- c&c++学习 (1)
- 读书区 (11)
- 其它 (10)
- 收藏夹 (1)
- 设计模式 (1)
- FLEX (14)
- Android (98)
- 软件工程心理学系列 (4)
- HTML5 (6)
- C/C++ (0)
- 数据结构 (0)
- 书评 (3)
- python (17)
- NOSQL (10)
- MYSQL (85)
- java之各类测试 (18)
- nodejs (1)
- JAVA (1)
- neo4j (3)
- VUE (4)
- docker相关 (1)
最新评论
-
xiaobadi:
jacky~~~~~~~~~
推荐两个不错的mybatis GUI生成工具 -
masuweng:
(转)JAVA获得机器码的实现 -
albert0707:
有些扩展名为null
java 7中可以判断文件的contenttype了 -
albert0707:
非常感谢!!!!!!!!!
java 7中可以判断文件的contenttype了 -
zhangle:
https://zhuban.me竹板共享 - 高效便捷的文档 ...
一个不错的网络白板工具
PHP5 的OOP是个好东西,最近找了些小资料给新手培训和给朋友看,还是老外的东西好,例子短小,有OOP基础的话,一看就
明白了
1)基本的类和实例
明白了
1)基本的类和实例
<?php
class Animal
{
var $name;
function set_name($text)
{
$this->name = $text;
}
function get_name()
{
return $this->name;
}
}
$lion = new Animal;
$lion->set_name("Leo");
echo "The name of your new lion is ", $lion->name, ".";
?>
2) 加上些访问控制符,如private
<?php class Animal { private $name; function set_name($text) {$this->name = $text;} function get_name() {return $this->name;} } $lion = new Animal; $lion->set_name("Leo"); echo "The name of your new lion is ", $lion->name, "."; ?>由于用了privae,所以这里是出错了,要用get_name去访问3)构造函数<?php class Animal { var $name; function __construct($text) { $this->name = $text; } function set_name($text) { $this->name = $text; } function get_name() { return $this->name; } } $lion = new Animal("Leo"); echo "The name of your new lion is ", $lion->get_name(), "."; ?> 用 _ _construct()做构造函数( 注意,是两个紧跟着的_)4 使用继承<?php class Animal { var $name; function set_name($text) { $this->name = $text; } function get_name() { return $this->name; } } class Lion extends Animal { var $name; function roar() { echo $this->name, " is roaring!<BR>"; } } echo "Creating your new lion...<BR>"; $lion = new Lion; $lion->set_name("Leo"); $lion->roar(); ?>5 Overriding<?php class animal { var $name; function set_name($text) { $this->name = $text; } function get_name() { return $this->name; } } class Lion extends Animal { var $name; function roar() { echo $this->name, " is roaring!<BR>"; } function set_name($text) { $this->name = strtoupper($text); } } echo "Creating your new lion...<BR>"; $lion = new Lion; $lion->set_name("Leo"); $lion->roar(); ?>输出:LEO is roaring这时子类覆盖了父类的set_name方法了6 访问父类中的被覆盖的方法<?php class Animal { var $name; function set_name($text) { $this->name = $text; } function get_name() { return $this->name; } } class Lion extends Animal { var $name; function roar() { echo $this->name, " is roaring!<BR>"; } function set_name($text) { Animal::set_name($text); } } echo "Creating your new lion...<BR>"; $lion = new Lion; $lion->set_name("Leo"); $lion->roar(); ?>
发表评论
-
git学习小结
2017-01-23 20:14 599http://www.liaoxuefeng.com/wiki ... -
国内IT技术大会小结
2012-06-15 12:47 3429搞IT的就要多交流,这个应该成为大家的共同认识,比如国内目前有 ... -
国内IT技术大会小结束
2012-06-15 12:44 0搞IT的就要多交流,这个应该成为大家的共同认识,比如国内目前有 ... -
国内IT技术大会小结束
2012-06-15 12:42 0搞IT的就要多交流,这个应该成为大家的共同认识,比如国内目前有 ... -
神奇的“触觉振动”:谈W3C的震动API
2012-02-17 12:28 2118说起“触觉反馈”,大家可能从字面上并不能理解它是如何工作的。触 ... -
Chrome赶超IE:谷歌为何再度联手火狐
2011-12-27 20:16 2430http://tech.it168.com/a2011/122 ... -
(转10款难看但好用的SEO工具
2011-09-07 06:53 1391人不可貌相,SEO工具也不例外。 SEO专业网站SEOmoz ... -
一个很好的开源CRM项目
2005-01-15 19:56 1629http://www.sugarcrm.com,还有简体中文包 ... -
PHP中得到指定的时间段
2005-01-15 19:59 1946最近在项目中,遇到个比较特殊的要求,比如,MYSQL中,比如今 ... -
给大家推荐一个SQL好的站点
2005-01-15 20:20 1122,给大家推荐一个SQL好的站点 http://sqlteam. ... -
记得打补丁
2005-04-14 19:33 1041之前遇到个很怪的问题: 买了个新硬盘,160G,重新装了VS. ... -
express beta 2版本出来了
2005-04-18 11:30 1047在没下到VS。NET 2005之前,也可以用轻量级的EXPRE ... -
SQL SEVER 2005 CTP APRIL出来了
2005-04-20 20:02 1077http://lab.msdn.microsoft.com/e ... -
ms reporting service sp2 出来了
2005-04-24 08:27 1201SQL Server 2000 Reporting Servi ... -
php5 读书心得(1)
2005-04-25 19:48 1154由于工作中要用到PHP,最近下了本《PHP5 POWER PR ... -
PHP5 心得(2)
2005-04-28 19:41 1182在OOP中,构造函数和析构函数是很重要的,在PHP4中,可 ... -
vs.net 2005 beta 2安装问题
2005-04-28 22:50 1196我之前已经卸载了BETA 1了,但可惜安装后,在新建工程后,还 ... -
PHP5心得3
2005-04-29 20:47 1131今天讲的是parent::和self::两个新的关键字。se ... -
PHP5心得4
2005-05-01 17:11 11561 instanceof操作 该操作中,判断某个类是 ... -
vs 2005中的 Visualizer debugger
2005-05-05 21:01 1144在vs.net 2005 中,增加了可视化的调试器,甚至可以自 ...
相关推荐
PHP,全称“Hypertext ...总结,"PHP新手入门+代码100例"教程涵盖了PHP的基础知识,通过实际的代码示例帮助初学者快速上手。通过系统学习并实践这些例子,你将能够掌握PHP的核心技能,并具备开发实际Web应用的能力。
【PHP新手入门教程 CHM】是一本专门为初学者设计的PHP学习资料,旨在用通俗易懂的方式引导读者踏入PHP编程的世界。这本书籍摒弃了复杂的理论和正统的教材风格,而是采用亲切、自然的语言,从实践出发,帮助读者快速...
本“PHP自编教程”专为入门级PHP新手设计,旨在帮助初学者快速掌握PHP的基础知识,步入编程世界。 1. PHP简介: PHP全称“Hypertext Preprocessor”,即超文本预处理器。它是一种开源、免费的脚本语言,主要用于...
总之,《PHP从入门到精通(第2版)》是一本覆盖了PHP基础知识到高级应用的全面教程,无论你是刚刚接触PHP的新手,还是希望提升技能的开发者,都能从中受益。通过阅读这本书,你将能够掌握PHP的核心技术,为自己的Web...
这本《PHP从入门到精通(第3版)》很可能详细地涵盖了以上这些方面,并通过实例和练习帮助读者逐步掌握PHP编程。阅读并实践书中的内容,将有助于提升你的PHP技能,从一个新手成长为精通PHP的开发者。
这些基础知识是理解和编写PHP5代码的基础,通过学习这部分内容,读者可以快速入门PHP5编程。 接着,深入到对象导向编程(OOP)的概念,这是PHP5的一个重要增强。OOP允许开发者创建类、对象,以及利用继承、封装和多...
【PHP新手上路中文教程】是一份专门为初学者设计的教育资源,旨在帮助那些对PHP编程语言感兴趣但缺乏基础的人快速入门。PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适用于Web开发,可以嵌入到...
总的来说,《PHP从入门到精通》第三版是一本全面覆盖PHP基础知识及进阶技术的教程,无论是对PHP感兴趣的新手还是希望提升技能的开发者,都能从中受益。通过深入阅读和实践,读者可以逐步精通PHP,为自己的IT事业奠定...
随着PHP5的发布,PHP引入了面向对象编程(OOP)的概念,包括类、对象、继承、封装和多态性。学习者需要掌握如何定义类,创建和实例化对象,以及如何利用继承来实现代码复用。面向对象编程是现代PHP开发的核心,能...
总的来说,《PHP从入门到精通》是一本全面且深入的教程,无论你是刚接触PHP的新手,还是希望提升现有技能的开发者,都能从中受益匪浅。通过阅读并实践书中的内容,你将掌握PHP的核心知识,为自己的Web开发生涯奠定...
`PHP新手上路中文教程.chm`和`PHP5学习教程.chm`这两个文件名暗示了我们有两个非常实用的学习资源。`.chm`文件是Microsoft的 Compiled HTML Help 文件,通常包含详细的教程、参考信息和索引。这两个文件可能是针对...
《PHP168整站V4.0全功能版与PHP开发实例完全剖析》是一部针对PHP初学...无论是刚入门的新手,还是寻求进阶的开发者,都可以从中获益匪浅。通过深入研究和实践,可以增强自己的PHP编程能力,更好地应对各种Web开发挑战。
《细说PHP》作为一本面向PHP应用开发新手的入门教材,覆盖了PHP语言的基础知识和应用实践。书中内容既实用又全面,这使得它非常适合那些刚接触PHP或者准备开始PHP学习的读者。 首先,初学者需要了解的是PHP的基础...
《初识PHP与MySQL 5》是一本专为新手设计的入门级教程,旨在帮助读者掌握PHP编程语言和MySQL数据库的基础知识。这本书深入浅出地介绍了如何利用这两项技术构建动态网页应用。PHP是一种广泛使用的服务器端脚本语言,...
在《PHP5面向对象编程》这份文档中,重点讲解了PHP5引入的面向对象编程(OOP)特性。PHP5对OOP的支持大大增强了其作为现代Web开发语言的能力。书中详细阐述了如何创建和使用类与对象,以及类的属性和方法。此外,还...
总之,《PHP附录电子书》是一本全面而实用的PHP学习资料,无论你是想要入门PHP的新手,还是希望进一步提升技能的开发者,都能从中受益匪浅。通过深入阅读并实践书中的内容,你将能够熟练掌握PHP,为自己的Web开发...
这份“PHP开发人员手册(PDG)”正是为了帮助新手快速入门并提升PHP技能而编写的。 **PHP基础** 手册会详细讲解PHP的基础概念,包括变量的声明与使用、数据类型(如字符串、整型、浮点型、布尔型、数组和NULL)、常量...