`

php面向对象编程一

    博客分类:
  • php
阅读更多

1.什么是面向对象,什么是类

       起初,“面向对象”是专指中程序设计中采用封装、继承、抽象等设计方法。可是,这个定义显然不能再适合现在情况。 面向对象的思想已经涉及到软件开发的各个方面。如:面向对象的分析,面向对象的设计,以及我们经常数的面向对象的编程实现。

 

传统开发方法存在的问题

        1.软件重用性差,2,软件可维护性差,3,无很好的扩展性

 

面向对象的要素

         1.抽象 2,封装,3共享,4,强调对象结构而不是程序结构

 

面向对象的三大特点(封装,继承,多态)缺一不可

 

2:什么是类

 

我们可以理解成一个功能集合菜单,我们通过类来实现生成我们的方法;

 

 2.1 使用class创建一个类

 

       class 方法名{ }

 

2.2类的成员属性和成员方法

 

 

<?php
      class mypc{ 
                public $name;-----成员属性 
           public $price; function vod(){ --------成员方法
           return "phpsdfsf";
                                                 } 

                   } 

?>

 

 

2.3 使用new函数对象实例化

 

        new 对象名(参数)

 

<?php
    class mypc{ 
           public $name; 
           public $price; 
       function vod()
                    { 
                return "php"; 
                     } 
                     } 
      $pc1=new mypc(); 
      $pc1->name;------------使用"->"反问对象内容

?>

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics