zoukankan      html  css  js  c++  java
  • python之类与对象(1)

    面向对象编程是最有效的软件编写方法之一。编写类时,定义一群对象都有的通用行为。基于类创建对象时,每个对象都自动具备这种通用行为,然后可以根据需要赋予每个对象的独特的个性。

    1. 类与对象的语法规范

    关键字:class

    语法:

    class 类名:

      属性值

      类函数

    #创建实例

    类名

    关于类名,规范写法是首字母大写并且使用驼峰命名法。命名要见名知意,提高代码的可读性。

    2. 编写第一个类

    动物算是一个类,他们都有名字,身体等等属性,也有行动,睡觉的特征。天上飞的鸟类,水中游的鱼类都是类的直观体现。现在不扯那么多了,基于博主本人是软件工程毕业生,这一块其实很熟悉,那么算是复习一次了,记录的东西可能会粗略,如果有问题,欢迎把问题发送到我的个人邮箱或者博客留言。

     1 #!/usr/bin/python3
     2 # -*- coding: utf-8 -*-
     3 # @Time     :2018/12/3 16:33
     4 # @Author   :Yosef
     5 # @Email    :wurz529@foxmail.com
     6 # @File:    :animal.py
     7 # @Software :PyCharm Community Edition
     8 class Animal:
     9     ''''
    10     name,sex,age是Animal的属性
    11     '''
    12     name = "TOM"
    13     sex = "male"
    14     age = "5"
    15 
    16     '''
    17     eat,run是Animal的方法
    18     '''
    19     def eat(self):
    20         print("这是一只会吃肉的小脑斧")
    21 
    22     def run(self):
    23         print("我不仅会吃,还会跑!!")
    24 
    25 tiger1 = Animal()   # 实例一个对象
    26 
    27 '''
    28 调用类属性以及方法
    29 '''
    30 tiger1.eat()
    31 tiger1.run()
    32 print("这是一只叫%s的小脑斧!" %tiger1.name)
    33 print(tiger1.age)
    34 print(tiger1.sex)

    大佬看完之后是不是会有一些疑问?不要捉急,且看下回分解!

  • 相关阅读:
    微信小程序保存图片功能实现
    小程序清除缓存功能如何实现
    小程序自定义函数—数字千位转换
    小程序身份证号检测函数
    小程序 的 textarea 组件 层级问题如何解决
    Markdown 语法背一下咯
    跨域了解一下?
    sort命令的k选项大讨论【转】
    Shell脚本中实现切换用户并执行命令操作【转】
    Ansible Tower系列 四(使用tower执行一个命令)【转】
  • 原文地址:https://www.cnblogs.com/wlyhy/p/10059446.html
Copyright © 2011-2022 走看看