PHP--js面向对象编程(V客学院知识分享)



PHP--js面向对象编程

什么是面向对象?

首先,先理解一下对象,很多事物都是对象,简单到一整数,复杂到一架飞机,对象是一个整体,对外提供一些操作;那么面向对象就是说,使用对象的时候,你可以直接使用它所提供的功能而忽略其内部组成情况

。面对对象不一定只有在编程界里才有,我们生活中无处不在;我的理解是这样的:比如说,你家里的电视机,你使用了遥控,就能操作电视机,但是你实际上不知道这台电视机里面是什么零件组成的,你只要知道

,我拿到遥控就可以操作电视机就好了。这就是一种面向对象的思想。

js中的面向对象


1、面向对象编程的特点:

抽象:抓住核心问题

封装:不用考虑内部实现过程,只要考虑功能的使用

继承:从已有对象,继承出新的对象

2、对象的组成

方法:函数--过程、动态的

属性:变量--状态、静态的


实例一

person={

 person_name:'aaa',

 person_sex:'man',


 person_say:function(){


   alert();

 }

}

实例二:

计算矩形的面积与周长


分析:

第一:确定对象的名称
       rectangle

第二:确定对象的属性
        width
        height
第三:确定对象的方法
        get_perimeter
        get_area


程序实现:

rectangle ={

width:0,
height:0,


set_value:function(width,height){

 this.width=width;
 this.height=height;


}

get_perimeter:function(){

return (this.width+this.height)*2;

}


get_area:function(){

return (this.width*this.height);

}
}


总结:以上是学习js面向对象的快速入门教程,在项目的学习过程中注重实用性,轻理论性对刚入门的新手来说是很有帮助。
本文通过实例分析了在项目中JS面向对象入门要点(PHP开发、web前端、UI设计、VR开发专业培训机构-v客IT学院版权所有,转载请注明出处,谢谢合作!)












猜你喜欢

转载自blog.csdn.net/guanshihua/article/details/79197073