黑马程序员python基础班教程笔记:(46)_init_()介绍

黑马程序员python基础班教程笔记:(46)_init_()介绍

黑马程序员python基础班教程笔记:(46)_init_()介绍

想?想:

在上??节的demo 中,我们已经给BMW 这个对象添加了2个属性, wheelNum (?的轮胎数量)以及color (?的颜?),试想如果再次创

建?个对象的话,肯定也需要进?添加属性,显然这样做很费事,那么 有没有办法能够在创建对象的时候,就顺便把?这个对象的属性给设置 呢?

答:

黑马程序员python基础班教程笔记:(46)_init_()介绍

黑马程序员python基础班教程笔记:(46)_init_()介绍

<1>使??式

<2>init()?法的调? def 类名:

def init

():

pass

黑马程序员python基础班教程笔记:(46)_init_()介绍

黑马程序员python基础班教程笔记:(46)_init_()介绍

总结1

当创建Car 对象后,在没有调? 法的前提下,BMW 就默

黑马程序员python基础班教程笔记:(46)_init_()介绍

黑马程序员python基础班教程笔记:(46)_init_()介绍

认拥有了2个属性wheelNum和color刻被默认调

黑马程序员python基础班教程笔记:(46)_init_()介绍

?了

想?想

黑马程序员python基础班教程笔记:(46)_init_()介绍

黑马程序员python基础班教程笔记:(46)_init_()介绍

黑马程序员python基础班教程笔记:(46)_init_()介绍

黑马程序员python基础班教程笔记:(46)_init_()介绍

黑马程序员python基础班教程笔记:(46)_init_()介绍

应?:创建多个对象

根据上两节创建?个Car类

创建出多个汽?对象,?如BMW、AUDI等

"魔法"?法

1. 打印id()

如果把BMW使?print进?输出的话,会看到如下的信息

黑马程序员python基础班教程笔记:(46)_init_()介绍

即看到的是创建出来的BMW对象在内存中的地址2、定义_str_()方法

黑马程序员python基础班教程笔记:(46)_init_()介绍

黑马程序员python基础班教程笔记:(46)_init_()介绍

黑马程序员python基础班教程笔记:(46)_init_()介绍

相关主题

推荐阅读

黑马程序员python基础班教程笔记使
黑马程序员python基础班教程笔记使_计算机软件及应用_IT/计算机_专业资料...
黑马程序员python基础班教程笔记:使
黑马程序员python基础班教程笔记:使_计算机软件及应用_IT/计算机_专业资...
黑马程序员python基础班教程笔记:(47)self理解
黑马程序员python基础班教程笔记:(47)self理解_计算机软件及应用_I...
黑马程序员python基础班教程笔记:(40)关于文件的简介
黑马程序员python基础班教程笔记:(40)关于文件的简介_计算机软件及应用_...
黑马程序员python基础班教程笔记:使
黑马程序员python基础班教程笔记:使_计算机软件及应用_IT/计算机_专业资...
黑马程序员python基础班教程笔记:(51)异常简介
黑马程序员python基础班教程笔记:(51)异常简介_计算机软件及应用_IT/...
黑马程序员python基础班教程笔记:(28)字典的简介
黑马程序员python基础班教程笔记:(28)字典的简介_计算机软件及应用_IT...
黑马程序员python基础班教程笔记:html概述和基本结构
黑马程序员python基础班教程笔记:html概述和基本结构_计算机软件及应用_...
黑马程序员python基础班教程笔记:(33)函数简介
黑马程序员python基础班教程笔记:(33)函数简介_计算机软件及应用_IT/...
黑马程序员python基础班教程笔记:HTML的超链接简介
黑马程序员python基础班教程笔记:HTML的超链接简介_计算机软件及应用_I...
黑马程序员python基础班教程笔记:(27) 列表与元素
黑马程序员python基础班教程笔记:(27) 列表与元素_计算机软件及应用_I...
黑马程序员python基础班教程之linux笔记:(7)常
黑马程序员python基础班教程之linux笔记:(7)常_计算机软件及应用_IT/计算机_专业资料。黑马程序员 python 基础班教程之 linux 笔记:(7)常?基本命令很多?可能在......
黑马程序员python基础班教程笔记:(32)引用与作业
黑马程序员python基础班教程笔记:(32)引用与作业_计算机软件及应用_IT...
黑马程序员python基础班教程笔记:(29)字典的操作1
黑马程序员python基础班教程笔记:(29)字典的操作1_计算机软件及应用_I...
黑马程序员python基础班教程笔记:HTML表单常用控件1
黑马程序员python基础班教程笔记:HTML表单常用控件1_计算机软件及应用_...
黑马程序员:python基础班笔记之文件和目录(理解)
黑马程序员:python基础班笔记之文件和目录(理解)_计算机软件及应用_IT/计算机_专业资料。黑马程序员:python 基础班笔记之文件和目录(理解)目标 理解 Linux 文件目录......
黑马程序员python基础班教程笔记:(38)递归函数
黑马程序员python基础班教程笔记:(38)递归函数_计算机软件及应用_IT/...
黑马程序员python基础班教程笔记:(42)文件重命名和删除
黑马程序员python基础班教程笔记:(42)文件重命名和删除_计算机软件及应用...
黑马程序员python基础班教程笔记使
黑马程序员python基础班教程笔记使_计算机软件及应用_IT/计算机_专业资料...