类
文章平均质量分 77
小凳子怕秃头
真的好难捏,真的不想学啊
展开
-
Python的面向对象(一切皆为对象)
面向对象和面向过程的区别? 面向对象语言:Python、Java、C++、C#(都是现在主流的) 面向过程语言:C (目前只接触到这个)区别:强调的主体不同。面向对象强调的那个主体去执行任务(规定的某个任务只能有某个对象执行),主体是执行人。面向过程强调的是任务的执行(该任务可以交给任意对象执行) 对象和方法没有绑定面向对象中的类和对象(一个对象也称为一个实例): 打个比方,可以定义一个公交车类,这个类包含车牌号、车品牌、司机信息。这...原创 2021-07-06 21:19:57 · 157 阅读 · 0 评论 -
Python类中属性和方法的定义
属性:静态属性(类属性)、实例属性方法:静态方法、实例方法、类方法、属性包装静态属性:一个类中,当某个属性所有实例共有的时候,可以定义为一个静态属性实例属性:一个类中,当某些信息每个实例都不相同时,就需要初始化,这时候就可以定义为一个实例属性 为什么要使用静态属性? 简单来说就是为了节约内存 静态属性和实例属性占用单独的空间,静态属性创建后只会占用固定一块存储空间,而实例属性每次创建都会额外的开辟一个存储空...原创 2021-07-06 18:03:18 · 1163 阅读 · 0 评论 -
编写一个程序要求定义一个外部类 Outer,然后在 Outer 类中定义一个内部类 Inner 和局部类 Local,内部类 Inner 和局部类 Local 的任务都是显示出外部类中的数组元素, 然
编写一个程序要求定义一个外部类 Outer,然后在 Outer 类中定义一个内部类 Inner和局部类 Local,内部类 Inner 和局部类 Local 的任务都是显示出外部类中的数组元素,然后求出这些数组元素的平均值。//Author:辉毁会package InnerClassTest;class Outer {private int data[];Outer(int x[]) {data = x;}void checkInner() {Inner innerObj = new原创 2020-10-19 20:51:49 · 2739 阅读 · 0 评论