网站开发要求有哪些,wordpress怎么引用图片,网站建设的几种结构,ppt模板免费下载素材医学类抽象方法定义#xff1a;一个方法如果没有方法体#xff0c;则这个方法就是抽象方法。1.一个方法们没有{}#xff0c;直接使用分号结束的方法#xff1b;2.如果是抽象方法#xff0c;必须使用abstract(抽象关键字来修饰)抽象类1.如果一个类中有一个方法是抽象方法#xf…抽象方法定义一个方法如果没有方法体则这个方法就是抽象方法。1.一个方法们没有{}直接使用分号结束的方法2.如果是抽象方法必须使用abstract(抽象关键字来修饰)抽象类1.如果一个类中有一个方法是抽象方法则这个类就是抽象类2.必须加abstract关键字来修饰注意1.只要有abstract来修饰的类就是抽象类2.抽象类是一种特殊的类特殊在抽献给中可以有抽象方法3.除了在抽象类中可以有抽象方法以外和正常的类完全一样4.抽象类不能实例化对象5.如果看见抽象类就必须写这个类的子类将抽象类中的抽象方法覆盖(加上方法体)6.子类必须全部覆盖重写抽象方法这个子类才能创建对象如果只实现部分那么还有抽象方法则类也就必须是抽象类抽象方法作用1.抽象方法的作用就是规定了子类必须有这个方法功能交给子类2.只写出来结构而没有实现实现交给具体的子类按自己的功能实现抽象类的作用就是要求子类的结构所以抽象类就是一个规范。abstract class Person{public $name;public $age;//抽象方法abstract function say();abstract function eat();function run(){echo 1111111;}function sleep(){echo 222222;}}class StudentCn extends Person{function say(){echo 我说中文;}function eat(){echo 我用筷子吃饭;}}class StudentEn extends Person{function say(){echo 我说英语;}function eat(){echo 我用叉子;}}?如果只是个规范用的着这么麻烦么具体有什么意义呢还看以后分享接口接口是一种特殊的抽象类1.抽象类和接口都有抽象方法2.抽象类和接口都不能创建实例对象3.抽象类和接口的使用意义也就是作用相同比较1.接口中的方法必须要全是抽象方法所以在接口中的抽象方法不需要使用abstract直接使用分号结束即可2.接口中的成员属性必须是常量(不能有变量)3.所有的权限必须是公有的(public)4.声明接口不使用class而是使用interface接口应用细节1.可以使用extends让一个接口继承另一个接口(接口和接口---只有扩展新抽象方法没有覆盖的关系)2.可以使用一个类来实现接口中全部方法也可以使用一个抽象类来实现接口中的部分方法3.就不要使用extends这个关键字使用implements实现implements相当于extends, extends继承这个在PHP中一个类只能有一个父类4.一个类可以在继承另一个类的同时使用implements实现一个接口也可以实现多个接口(一定要先继承再实现接口)5.实现多个接口只需要使用逗号分开interface Demo{const Name 妹子;const Age 10function test()function test2();}echo Demo::Name;//访问常量interface Test extends Demo{function test4();}class world {function test5(){}}interface Abc{function test6();}class Hello extends World implements Test{function test(){}function test2(){}function test3(){}function test4(){}function test5(){}function test6(){}}