类的创建与实例

#创建类
class Person:
     """
    Person是描述人的基本类,包含人的性别、年龄等
     """
     def __init__(self,name,birthday,mobile): #静态特征。当实例化对象的时候自动运行该函数
         """
         构造函数,用来初始化类的静态特征,
           实例化的时候自动运行。
         :param name:
         :param birthday:
         :param mobile:
         """
         self.name=name
         self.birthday=birthday
         self.mobile = mobile


     def say_hello(self):
        """
           打招呼,类的动态特征。
        """

        print("打招呼", "大家好", "我叫:" + self.name)

if __name__=="__main__":

    alice=Person("Alice","1998-10-10","12345678")
#访问静态属性:对象名称.属性;动态属性:对象名称.方法
    print(alice.mobile)
    print(alice.say_hello())
#类:把一类事物具有对象的静态特征喝和动态特征的抽象表达
#类的一个个体就是对象,对象是具体的,是实实在在的。
#对象是特征与技能的结合体,其中特征和技能分别对应的数据属性和方法属性。
    #访问类的名称
    print(Person.__name__)
     #访问类的描述信息
    print(Person.__doc__)
    print(Person.say_hello.__doc__)
    print(Person.__init__.__doc__)
    print(Person.__dict__)

    #查看实例对应的类。
    print(alice.__class__)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值