zoukankan      html  css  js  c++  java
  • Python面向对象

    类和对象的关系:
    类:就是一个模型
    对象:就是通过模型制作的实体,看得见摸得着
    类和对象的区别
    仅仅是个概念,那就是类
    描述很具体 ,那就是对象
    类的3要素
    类名、属性、方法
    鼠标
    属性:是否能发光,颜色,价格,logo
    方法(行为/功能/操作):一些特殊功能键,左键,右键
    手机
    属性:颜色、尺寸,品牌,电池容量
    方法:听歌,打电话,发短信,玩游戏,拍照
    空调
    属性:高度,尺寸,颜色,品牌,功率
    方法:左摆又摆,开关,热/凉

    类的抽象
    把现实生活中的场景用类描述
    类的定义
    1.类名推荐使用驼峰的方式
    2.在定义的方法的时候,需要写上self

    对象
    1.怎么创建一个对象Cat() 在内存中开辟一个内存空间,生成一个Cat对象
    2.cat = Cat() 使用一个变量指向这块内存空间
    3.self:谁调用,self就是谁。
    4.类中的方法,必须得有一个参数,不一定self,谁调用,就把谁作为第一个参数传递进去。
    __init__方法:












  • 相关阅读:
    poj 2352 Stars (树状数组)
    一.C语言:关键字、标识符和注释
    运算符:三目运算符,运算符优先级,sizeof,自增自减,取余
    ios app 上架AppStore
    为ios app添加广告条
    谓词
    正则表达式
    日期处理
    第一次往github上传文件步骤
    codeforce 375_2_b_c
  • 原文地址:https://www.cnblogs.com/weihengblog/p/8445452.html
Copyright © 2011-2022 走看看