From 26dc5663865677e14db203dd0a786b59bd2bb209 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E9=91=AB=E4=BB=AA?= <3355466010@qq.com> Date: Tue, 17 May 2022 12:48:35 +0000 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20220517-php\345\257\271\350\261\241.md" | 114 ++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 "\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" diff --git "a/\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" "b/\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" new file mode 100644 index 0000000..0e19bc2 --- /dev/null +++ "b/\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" @@ -0,0 +1,114 @@ +```php +kind=$kind; + $this->price=$price; +} +} +$a =new car("宝马","30万"); +echo "这辆车是:".$a->kind.",它的价格是:".$a->price; +echo "
"; +//2、 在上例的基础上为汽车类定义一个子类——跑车类。为子类实例化对象并访问父类的属性。 +class roadster extends car{//跑车 +var $speed; +function __construct($kind,$price,$speed){ + $this->kind=$kind; + $this->price=$price; + $this->speed=$speed; +} + +} +$b =new roadster("劳斯莱斯","120万","140"); +echo "这辆车的品牌为:".$b->kind.",价格为:".$b->price.",速度".$b->speed; +echo "
"; +//3、 定义一个类,分别定义3个公共的属性和方法,3个受保护的属性和方法,3个私有属性和方法。 +class cat{ + public $name; + public $kind; + public $color; + public function eat(){ + echo "它会吃饭"; + } + public function sleep(){ + echo "它会睡觉"; + } + public function run(){ + echo "它会跑"; + } + + private $weight; + private $tall; + private $sex; + /** + * @return mixed + */ + public function getWeight() + { + return $this->weight; + } + + /** + * @param mixed $weight + */ + public function setWeight($weight): void + { + $this->weight = $weight; + } + + /** + * @return mixed + */ + public function getTall() + { + return $this->tall; + } + + /** + * @param mixed $tall + */ + public function setTall($tall): void + { + $this->tall = $tall; + } + + /** + * @return mixed + */ + public function getSex() + { + return $this->sex; + } + + /** + * @param mixed $sex + */ + public function setSex($sex): void + { + $this->sex = $sex; + }//性格 + protected function like(){ + echo "喜欢玩毛线球"; + } + protected function call(){ + echo "会喵喵喵"; + } + protected function dump(){ + echo "会蹦蹦跳跳"; + } + private function climb{ + echo "会爬树"; + } + private function bite{ + echo "会咬人"; + } + private function drink{ + echo "会喝水"; + } + +} +``` + -- Gitee From c2010697c34523f8675181925f1a54c0f9d029cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E9=91=AB=E4=BB=AA?= <3355466010@qq.com> Date: Tue, 17 May 2022 15:46:38 +0000 Subject: [PATCH 2/3] =?UTF-8?q?update=20=E6=9D=A8=E9=91=AB=E4=BB=AA/202205?= =?UTF-8?q?17-php=E5=AF=B9=E8=B1=A1.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20220517-php\345\257\271\350\261\241.md" | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git "a/\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" "b/\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" index 0e19bc2..4267ab4 100644 --- "a/\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" +++ "b/\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" @@ -89,15 +89,15 @@ class cat{ public function setSex($sex): void { $this->sex = $sex; - }//性格 - protected function like(){ - echo "喜欢玩毛线球"; + } + protected function eat(){ + echo "喜欢吃鱼"; } protected function call(){ - echo "会喵喵喵"; + echo "会喵喵叫"; } protected function dump(){ - echo "会蹦蹦跳跳"; + echo "会跳来跳去"; } private function climb{ echo "会爬树"; -- Gitee From 7ecbb9ecd3fdea39aa1a457fc716191498119436 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E9=91=AB=E4=BB=AA?= <3355466010@qq.com> Date: Wed, 18 May 2022 00:04:38 +0000 Subject: [PATCH 3/3] =?UTF-8?q?update=20=E6=9D=A8=E9=91=AB=E4=BB=AA/202205?= =?UTF-8?q?17-php=E5=AF=B9=E8=B1=A1.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../20220517-php\345\257\271\350\261\241.md" | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git "a/\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" "b/\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" index 4267ab4..c545089 100644 --- "a/\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" +++ "b/\346\235\250\351\221\253\344\273\252/20220517-php\345\257\271\350\261\241.md" @@ -90,15 +90,7 @@ class cat{ { $this->sex = $sex; } - protected function eat(){ - echo "喜欢吃鱼"; - } - protected function call(){ - echo "会喵喵叫"; - } - protected function dump(){ - echo "会跳来跳去"; - } + private function climb{ echo "会爬树"; } -- Gitee