2016-08-08 类

构造方法:方法名与类名相同,或__construct()  
析构方法:__destruct()
构造方法在类实例化时自动执行,用来做初始化工作(初始化类的属性)
析构方法在类销毁时自动执行,用来释放内存

类中属性或方法的几个作用域:

类中                        子类                              类外
public                                √                              √                                  √
protected                           √                              √                               ——
private                               √                            ——                             ——

类的三种特性:1. 封装性     2. 多态性      3. 继承性

继承:class SubShop extends ParentShop
子类调用父类:parent::__construct();

PHP语法入门:&(变量内存地址传给该变量)
                        @(错误抑制符)
                        ? :(三目运算符)
                        自动转义:addslashes($str)
                                          stripslashes($str)

遍历数组:1. foreach(数组名 as $key=>$value) {
                           echo $value[], ...
                     } 
                  
                  2. $num = count($array);
                      for($i=0; $i<$sum; $i++) {
                           echo $array[$i][‘key‘], ...;
                     }  
                  
                  3. while(list($key, $value)=each($rs)) {
                           echo $value[‘ ‘], ...;
                    }

时间: 2024-10-20 14:30:38

2016-08-08 类的相关文章

2014/08/08 – Backbonejs

[来自: Backbone.js 开发秘笈 第5章] Event API: (function ($) { //define ------------------------- var obj = {}; var obj2 = { commonEvent: function () { window.document.title = new Date().toString(); } }; //扩展对象包含事件 _.extend(obj, Backbone.Events); _.extend(obj

switch结构2016/03/08

Switch  03/08 一.结构 switch(){  case *: ;break;……default: ;brek;} 练习:输入一个日期,判断这一年第几天? Console.Write("请输入月份"); int m = int.Parse(Console.ReadLine()); Console.Write("请输入几号"); int d = int.Parse(Console.ReadLine()); int m1 = 31, m2 = 28, m3

2016/04/08

内部类 顾名思义内部类也就是 在一个类中还有一个一个类 其基本形式: class{ class{ } } 内部类分为:静态内部类  成员内部类 局部内部类 和 匿名内部类 四种 局部内部类:他存在于方法的里面 方法室友生命周期的 也就意味着 方法结束 那么方法里的类也就结束了 内部类的含义:需要一个处理事务的类 匿名内部类是应用最多的一个内部类   而静态内部类因为其特殊性是使用最少的 匿名内部类的基本形式: new   类或者接口的名字(){ // 匿名内部类的主体 } 注:匿名内部类 ①是声

Unity3D实践系列08, MonoBehaviour类的各种触发事件

在脚本的生命周期中,有Awake, Start, FixedUpdate, Update, LateUpdate等方法,其实这些属于MonoBehaviour类的事件响应方法,是MonoBehaviour类的事件响应方法的一个子集. 在MonoBehaviour类中,也可以分为"启动与刷新函数"和"交互函数". 我们可以把Reset,Awake, Start这3个启动方法,以及FixedUpdate, Update, LateUpdate这3个刷新方法划分到&quo

08. Object类、异常类

八.黑马程序员_Object类.异常类 A.Object类  B.异常类 A.Object类介绍 a.介绍 Object类是所有类的直接或间接父类,它里面定义的功能是所有类都具备的. b.Object类中常用的方法有 getClass():返回该对像的运行时类.它返回一个Class类型的对像.在反射中较常用: toString():返回该对像的字符串表现形式.返回值为String类型.通常我们都要覆写这个方法: hashCode():返回该对象的哈希码值.它返回一个int类型的值.通常情况下我们

分布式方向一周技术动态 2016.05.08

分布式系统实践 1. 使用Basic-Paxos协议的日志同步与恢复 http://oceanbase.org.cn/?p=90 要点: 这篇文章和上期给大家推荐的Hadoop的HA方案有着很多相同的地方, 基本思路就是使用paxos协议来同步数据库的binlog从而实现多个数据库实例的一致性. 同时这篇文章还有后续两篇相关文章, 分别对basic-paxos协议的优化以及在线实现成员变更的算法. 我们之前对paxos协议的应用基本上都限制在了基于zookeeper(基于ZAB一致性协议)的使用

08有关类设计和实现的问题(类的结构关系)

一. 类内部的设计和实现 ? 给类定义合理的接口,对于创建高质量程序起到了关键作用.然而,类内部的设计和实现也同样重要.这里主要论述关于包含.继承.成员函数和数据成员.类之间的耦合性.构造函数.值对象与引用对象等. 1. 包含("有一个..."关系)--"has a" ? 包含是一个非常简单的概念,它表示一个类含有一个基本数据元素或对象.包含是面向对象编程中的主力技术. 1.1 通过包含来实现"有一个 / has a"的关系 1.2 警惕有超过约

2016.09.08

初步搞了个会动的 Hello Word... 了解了一丁点的节点属性关联,算是基本地操作了一下,有了一个懵懂的概念.. 明天开始还是先从文档中对术语和项目结构的介绍开始看起. 网页文档我准备存成pdf,以后在手机上和打印出来看都方便,这东西对我来说真不是一下能上手的,得继续钻研. 可是网页help有左侧目录树,存进pdf不合适,我用console大法: $("#sidebar").hide();$("#user-manual-content.sidebar").cs

2016.12.08

explain分析索引SQL语句 队列解决抢购商品问题(队列满就通知用户,商品已抢完) redis数据转存到硬盘配置 有三种方式:隔多少时间存储.多少次请求存储.每次都存储 Redis的数据回写机制分同步和异步两种, 同步回写即SAVE命令,主进程直接向磁盘回写数据.在数据大的情况下会导致系统假死很长时间,所以一般不是推荐的. 异步回写即BGSAVE命令,主进程fork后,复制自身并通过这个新的进程回写磁盘,回写结束后新进程自行关闭.由于这样做不需要主进程阻塞,系统不会假死,一般默认会采用这个方

&ldquo;耐撕&rdquo;团队 2016.04.08 站立会议

1. 时间 : 15:20--15:40 2. 人员 : Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q 齐嘉亮(博客:http://www.cnblogs.com/dendroaspis-polylepis/), M 张敏(博客:http://www.cnblogs.com/zhangminss/) 3. 会议内容: Part A : 回顾昨天