初始面向对象(OOP)
面向对象,相信很多人在面试过程中都被问及过吧,那么你真的了解面向对象么?
我们平常的写法,就是普通的过程式写法,那么,什么是面向对象编程呢?
1>定义:
用对象的思想去编写代码,就叫面向对象编程
2>特点:
抽象:抓住核心问题
封装:通过对象来访问方法
继承:从已有对象上继承出新的对象
多态:多对象有不同的形态
3>组成
属性:变量-状态,静态的
方法:函数-过程,动态的
4>写法
function 构造函数(){
this.属性
}
构造函数.原型.方法=function(){}
var 对象=new 构造函数()
对象.构造函数()
每个人都需暗藏技,以免被人一招杀!