克隆和多态 parent self intanceof final

来源:互联网 发布:sai for mac 最新版本 编辑:程序博客网 时间:2024/05/20 04:46

 有时候需要复制一个对象的拷贝 如何实现呢?解决的办法是语言命令clone 在这个内置的操作符会自动创建一个新的实,并且附带原来对象的所有属性。对象属性的值也会被原样复制 另外 你可以定义一个__clone()方法来执行任何最后的操作 它在新创建的对象中被调用 

多态使用继承来解决这个问题。它可以让你继承一个父类 继承所有父类的方法和属性然后创建“是一”的关系。

extends 继承关键字

self 访问当前类

parent 访问的是父类

intanceof是一个运算符 因此它可以存在于表达式中并连接其他运算符 它还检查一个对象是否执行了一个接口(这个也是一个经典的“是一”的关系)

final访问控制符来声明一个方法是不可以重写的

原创粉丝点击