首页 > 其他分享 >类定义、属性、初始化和析构知识点总结

类定义、属性、初始化和析构知识点总结

时间:2023-08-26 11:55:36浏览次数:39  
标签:知识点 初始化 li 实例 和析构 方法 属性

一:前言:为什么要学类?

     类 是一个独立存放变量(属性/方法)的空

 

   1.简化代码,提升效率,避免代码重复写入。如用户注册、校验、登录方法可以放在一个类中,需要哪个方法就调用哪个


类===》建立模型框架(建立一个方法)===》很多鼠标(实例化)===》都是独立的
  
2.面向对象:直接给我们结果

例1. 列表的方法
li=[1,2,3]  # 对象、实例
print(dir(li))   

运行截图:

 例2.  类名()===>实例

li=list()   
li.append(123)
print(li)

运行截图: 

 二 .创建一个鼠标类案例

 '''

方法===》点击、移动、右击  方法就是行为
属性===》重量、颜色、牌子、大小

'''

 

 

 

 

 

 

 

 

 

 

 

 

 

 


标签:知识点,初始化,li,实例,和析构,方法,属性
From: https://www.cnblogs.com/xiaogan-520/p/17658581.html

相关文章

  • Jmeter测试知识点
    1.最基本的三个必须组件:测试计划 线程组 取样器(http请求)2.一个完整的求情包含属什么:  2.1请求行 请求头 请求正文:  请求行:请求方式+(http+域名+路径?+参数)  请求头:主要包含的content-type,user-agent,cookie  协议:http  请求方式:get/post/put......
  • 使用Jmeter的小知识点
    第一个知识点:登录成功后,其他请求需要用到token值的处理方法如下:点击配置元件-HTTP信息配置管理器添加如下图所示的请求头信息即可:这样子,其他接口发送请求的时候,请求头就会附带这个token,就可以免登录了  第二个知识点:对于请求的请求体(bodydata)里面使用json格式来发送请求......
  • DevExpress WPF知识点
    1、表格右键菜单定位到行privatevoidTableView_ContextMenuOpening(objectsender,ContextMenuEventArgse){vartableView=(senderasTableView);varhitInfo=tableView.CalcHitInfo(Mouse.GetPosition(tableView));if(!hitInfo.InRow||tableVie......
  • 关于Socket.IO的知识点记录
    关于Socket.IO的知识点记录 阅读目录安装Installing使用NODE.JS服务器UsingwithNodehttpserver使用EXPRESS.JS(3.-/4.-)框架UsingwithExpress3/4使用更早的EXPRESS框架UsingwiththeExpressframework收发定制事件Sendingandreceivingevents将事件限制在命......
  • VFP硬核常考知识点
    1,(数据库的发展与展现出的优点)   三个阶段:人工----->文件----->数据库   几个优点(未找完):          1,文件不能解决数据冗余和数据独立性问题,而数据库系统可以解决      2,(三种数据库类型) (1)层次型数据库(2)网状型数据库 (3) 关系......
  • Golang 需要注意的知识点
    云笔记链接地址 go的协程轻量级体现在哪(1)goroutine是轻量级的用户态线程,上下文切换代价小go将goroutine的调度维持在用户态常规线程切换会导致用户态程序代码和内核态操作系统调度程序的切换只涉及PC(程序计数器,标记当前执行的代码的位置)SP(当前执行的函数堆栈栈......
  • C++构造函数、析构函数、初始化列表
    构造函数构造函数就是与类名同名的成员函数,当实例化对象时它会自动执行,当构造函数执行结束后,对象才完成实例化任务:一般负责对类对象进行初始化、资源分配class类名{int*p;public:类名(参数){p=newint;}}......
  • js知识点学习01
    js知识点学习011.arguements对象(1)什么是arguements对象?由于JavaScript允许函数有不定数目的参数,所以需要一种机制,可以在函数体内部读取所有参数。这就是arguments对象的由来。(2)怎么使用?arguments对象包含了函数运行时的所有参数,arguments[0]就是第一个参数,arguments[......
  • python必坑知识点(网络编程)
    1基础1.1作业题1#1.简述二层交换机&路由器&三层交换机的作用。"""二层交换机:构建局域网并实现局域网内数据的转发。路由器:实现跨局域网进行通信。三层交换机:具备二层交换机和路由的功能。"""#2.简述常见词:IP、子网掩码、DHCP、公网IP、端口、域名的作用。""......
  • python必坑知识点(面向对象)
    面向对象的三大特性:封装,继承,多态1三大特性1.1封装将数据或方法放到类里,以供外部调用或自己隐藏#封装原则1、高内聚:高内聚是指一个模块中各个部分之间关联应该是紧密的。2、低耦合:低耦合是指多个模块之间的关联应该是松散的。1.2继承将类中的公共的方法提取到基类中......