??作者:Java学术趴 ?仓库:Github、Gitee ✏️博客:CSDN、掘金、InfoQ、云+社区 ?公众号:Java学术趴 ?特别声明:原创不易,未经授权不得转载或抄袭,如需转载可联系小编授权。 ?版权声明:文章里的部分文字或者图片来自于互联网以及百度百科,如有侵权请尽快联系小编。微信搜索公众号Java学术趴联系小编。
☠️每日毒鸡汤:这个社会是存在不公平的,不要抱怨,因为没有用!人总是在反省中进步的!
?大家好!我是你们的老朋友Java学术趴。
编程的几种形式
类和对象
类相当于制造汽车的图纸,用这个图纸制造出来的汽车是对象
类明和类对象的命名形式和Java一致,分别采用大驼峰和小驼峰的命名方式
# 类的定义形式
class Person(object):
name = '小明'
age = 20
def eat(self):
print('大口大口吃饭')
pass
pass
复制代码
# 类的定义形式
class Person(object):
name = '小明'
age = 20
def eat(self):
print('大口大口吃饭')
pass
pass
# 对象的创建
people = Person()
# 使用类中的属性和方法。和Java一样,使用点的形式
print('{}的年龄是{}'.format(people.name, people.age))
# 小明的年龄是20
people.eat()
# 大口大口吃饭
复制代码
# 普通方法
def eat():
print('大口大口吃饭')
pass
# 实例方法。在类中定义的方法称为实例方法,且其中含有一个参数 self
class Animal(object):
type = '小猫'
age = 1
# 实例方法
def eat(self):
print('小猫咪在吃猫粮')
pass
def run(params):
print('小猫在玩耍')
pass
pass
复制代码
实例方法是归于类的实例对象所有
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。