一.面向对象 1.1面向对象的基本格式 类名的角度调用类中的属性. 万能的 .点. 一般类中的属性都是通过类名.的方式去操控的. 实例化对象发生的三件事 1. 在内存中创建一个对象空间. 2. 自动执行__init__方法,并且将对象空间传给self参数. 3. 执行__init__方法里面的代码, ...
分类:
编程语言 时间:
2019-08-07 22:24:15
阅读次数:
115
```python # 3处可以添加对象属性
# 在__init__内
# 在类的内部(方法中)
# 在类的外部
class Human: mind = '有思想的' def __init__(self, name): self.name = name # 在init方法中 def eat(self... ...
分类:
编程语言 时间:
2019-08-06 01:12:52
阅读次数:
118
init()方法意义重大的原因有两个。第一个原因是在对象生命周期中初始化是最重要的一步;每个对象必须正确初始化后才能正常工作。第二个原因是init()参数值可以有多种形式。 __init__方法使用 1.使用demo 初始化 。注意,这个名称的开始和结尾都是双下划线。使用__init__方法代码例子 ...
分类:
编程语言 时间:
2019-08-01 09:26:51
阅读次数:
95
1 class A(object): 2 def __init__(self,*args, **kwargs): 3 print "init A" 4 def __new__(cls,*args, **kwargs): 5 print "new A %s"%cls 6 #return super(A ...
分类:
其他好文 时间:
2019-07-30 21:46:17
阅读次数:
104
元类就是在造类. 元类加() 类 类() 对象 元类()() 类() 对象 先调用元类的\_\_init\_\_方法造一个类,再调用元类的\__\__call\_\_方法实例化出一个对象 ...
分类:
其他好文 时间:
2019-07-21 18:20:21
阅读次数:
82
上一篇我们介绍了面向对象以及类,其中也有一些关于对象的概念。 简单的说,对象就是特征与技能的结合体。 7.3.1 __init__方法 __init__方法用来为对象指定对象自己独有的特性。(初始化方法) 7.3.2 属性查找与绑定方法 相似的特征与技能(类固有数据属性和函数属性)保存在类中 + 类 ...
分类:
其他好文 时间:
2019-07-18 22:35:40
阅读次数:
131
类要实现Servlet接口; 主要功能,生成动态网页内容; HttpServlet重写doGet和doPost方法或者重写Service方法,完成对请求的响应; 如:get、post等请求的响应。 Servlet的生命周期 加载Servlet的class 实例化Servlet 容器调用其init方法 ...
分类:
编程语言 时间:
2019-07-16 00:29:11
阅读次数:
133
定义类 创建实例 可以在创建实例的时候,把一些我们认为必须绑定的属性强制填写进去。通过定义一个特殊的__init__方法,在创建实例的时候,就把name,age等属性绑上去: 注意到__init__方法的第一个参数永远是self,表示创建的实例本身,因此,在__init__方法内部,就可以把各种属性 ...
分类:
编程语言 时间:
2019-07-11 17:18:35
阅读次数:
120
上下文管理器可以控制代码块执行前的准备动作,以及执行后的清理动作。 创建一个上下文管理器类的步骤: (1)一个__init__方法,来完成初始化(可选) (2)一个__enter__方法,来完成所有建立工作 (3)一个__exit__方法,来完成所有清理工作 ...
分类:
编程语言 时间:
2019-07-08 00:05:05
阅读次数:
129
什么是Servlet? 是运行在服务器端的一个小的Java程序,接收和响应从客户端发送请求. Servlet的作用? 处理客户端的请求,并且对请求作出响应. Servlet的生命周期? 客户端第一次访问该Servlet的时候才会创建一个Servlet的对象,那么Servlet中的init方法就会执行 ...
分类:
其他好文 时间:
2019-07-06 00:33:01
阅读次数:
77