
Python中的类与对象属性及方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本课程讲解Python编程语言中类和对象的概念,重点介绍如何定义和使用属性以及实现各种方法。适合初学者深入了解面向对象编程的基础知识。
1. 类的格式:所有类名要求首字母大写,并且多个单词使用驼峰式命名;所有的类都默认继承Object class。
格式如下:
`class 类名[(父类)]:`
属性: 特征
方法: 动作
2. 类属性与对象属性:
定义类和其属性时,可以创建类级别(即所有实例共享)的变量。例如,在定义一个名为Student的类中,我们可以设置两个类级别的属性:name 和 age。
示例代码如下:
```python
class Student:
# 类属性
name = Jason
age = 20
object1 = Student()
# 使用对象级别赋值覆盖类属性值
object1.age = 21
print(object1.name)
print(Student.name)
```
在这个例子中,`name` 和 `age` 是Student 类的类属性。当创建一个名为object1 的实例时,默认使用了这些类级别的属性。但是,在代码中对object1 对象直接赋值修改其年龄为21岁,这将不会影响到其他基于该类创建的对象或者类本身的默认设置(即 Student.name 和 `Student.age` 依然保持初始定义的 Jason 和 20)。
全部评论 (0)
还没有任何评论哟~


