类的简介|学习笔记

简介: 快速学习 类的简介

开发者学堂课程【Python 语言基础 3:函数、面向对象、异常处理 类的简介】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/601/detail/8741


类的简介


内容简介

一. 类是什么

二. 怎样定义一个简单的类

 

 

1.类是什么

目前所学习的对象都是 Python 内置的对象

但是内置对象并不能满足所有的需求,所以在开发中经常需要自定义一些对象类,简单理解它就相当于一个图纸。 在程序中需要根据类来创建对象

 

类就是对象的图纸

也称对象是类的实例(  instance)

如果多个对象是通过一个类创建的 。称这些对象是一类对象

 

int() float() bool() str() list() dict() ....这些都是类

 

a = int(10) ”创建一个int类的实例等价于 a . 10

 

自定义的类都需要使用大写字母开头,使用大驼峰命名法(帕嘶卡命名法)来对类命名

 

2. 怎样定义一个简单的类

A=int(10)#创建一个int类的实例

B=str(hello)#创建一个str类的实例

#定义一个简单的类

#使用 class 关键字来定义类,语法和函数很像

#class 类名(父亲)

#代码块

相关文章
|
12月前
|
Java 编译器
“高级Java注解的简介及应用“
“高级Java注解的简介及应用“
41 0
|
4月前
|
SQL JSON 数据库
技术笔记:mysqlidb类的使用方法汇总
技术笔记:mysqlidb类的使用方法汇总
36 0
|
5月前
|
Java 编译器
【Java开发指南 | 第一篇】类、对象基础概念及Java特征
【Java开发指南 | 第一篇】类、对象基础概念及Java特征
27 4
|
存储 安全 芯片
封装之打线简介
介绍封装打线的原理,常用材料的优缺点,关键部件,wire bonding 过程,主要参数,线形,线长和主要测试方法。
11124 3
封装之打线简介
|
12月前
|
Java
“高级Java注解的简介及应用“(下)
“高级Java注解的简介及应用“
47 0
|
C语言 C++
【C++】类的简介
【C++】类的简介
184 0
|
设计模式 Java
JavaSE:第七章:高级类特性
JavaSE:第七章:高级类特性
JavaSE:第七章:高级类特性
|
SQL druid Java
阅读开源框架,总结Java类的定义
阅读开源框架,总结Java类的定义