Python之面向对象(一)基本概念什么是对象面向过程&面向对象如何从面向过程编程的思想,过渡到面向对象编程?类类的作用类的组成对象和类的关系面向对象在python中的实现如何定义一个类怎样通过类创建(或者说实例化)一个对象通过类创建对象时底层执行机制属性相关属性和变量的区别及判定依据对象属性增删改查类属性增查改删限制对象属性的添加未完待续。。。
基本概念
什么是对象
在Python中万物皆对象。
对象是具体的物体。该物体拥有属性、行为,对象就是把很多零散的东西封装成一个整体。
e.g.
Jav
在Javascr ipt中,万物皆对象,但对象也有区别,大致可以分为两类,即:普通对象(Object)和函数对象(Function)。
一般而言,通过new Function产生的对象是函数对象,其他对象都是普通对象。
举例说明:
function f1(){
//todo
}
var f2 = function(){
//todo
};
var f3 = new Function('x','console.log(x)');
var o1 = {};
var o2 = new Ob