一:final修饰的变量 1.被final修饰的变量必须显示指定初始值。指定初始值的方法有三种。 1.定义该变量时直接指定。 2.在非静态代码块中指定该变量的初始值 3.在构造器中指定该变量的初始值 2.被final修饰的类变量同样时必须显示指定初始值。指定的方法有两种。 1.定义该变量时直接指定。 ...
分类:
其他好文 时间:
2018-05-24 18:56:46
阅读次数:
188
成员变量: 在类体里面定义的变量叫做成员变量; 如果在变量有static关键字修饰,就叫作静态变量或类变量; 如果该变量没有static关键字修饰,就叫作非静态变量或实例变量; 局部变量: 方法内定义的变量、形参、代码块中定义的变量都叫做局部变量; ...
分类:
编程语言 时间:
2018-05-23 16:08:12
阅读次数:
238
面向对象--类和实例 一、类的基本概念 类是用来创建数据结构和新类型对象的主要机制。一个类定义了一系列与其实例对象密切关联的属性.典型的属性包括变量(也被称为 类变量)和函数(又被称为方法)。 1、class上下文 class语句用来定义一个类.类的主体语句在类定义同时执行。 class Accou ...
分类:
其他好文 时间:
2018-05-23 11:59:35
阅读次数:
194
一、类的基本概念 类是用来创建数据结构和新类型对象的主要机制。一个类定义了一系列与其实例对象密切关联的属性.典型的属性包括变量(也被称为 类变量)和函数(又被称为方法)。 1、class上下文 class语句用来定义一个类.类的主体语句在类定义同时执行。 在当前Account类中,凡是不含有self ...
分类:
编程语言 时间:
2018-05-22 19:42:52
阅读次数:
182
1.类的联系使用 class Baby(): country = 'China' #类变量,公共的变量,每个实例都可以用 对于公共的东西可以定义节省内存 def my(self): self.name = '牛寒阳' #name 是属性 是本类对象。 def cry(self): # 实例方法 pr ...
分类:
数据库 时间:
2018-05-22 16:01:45
阅读次数:
239
类的三大成员:成员变量、构造方法、方法,初始化代码块是类的第4个成员 初始化块用于对类或者对象的初始化, 一个类的初始化块可以有0~多个,按先后顺序执行 跟实例方法-->类方法、实例变量-->类变量一样,也可以用static修饰初始化块,静态初始化块-->非静态初始化块 初始化块总是先于构造器执行 ...
分类:
编程语言 时间:
2018-05-20 20:38:25
阅读次数:
163
类 属性 实例变量: __init__需要初始化的变量,实例变量作用域就是实例本身 类变量: 写在class全局的变量 私有属性 ,如下:这样的话通过实例无法调用这个属性 。 <!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> <! ...
分类:
编程语言 时间:
2018-05-19 14:45:15
阅读次数:
174
一、宏定义简化类变量的Set,Get函数: #define vtkSetMacro(name,type) \virtual void Set##name (type _arg) \{ \ if (this->name != _arg) \ { \ this->name = _arg; \ } \} ...
分类:
其他好文 时间:
2018-05-18 00:25:23
阅读次数:
164
题目描述 定义一个基类Account,数据成员包含string类变量userName用于保存账户主人姓名,函数成员包括默认构造函数、带参构造函数用于初始化数据成员和输出姓名的成员函PrintName()。从Account类派生出CreditAccount类,增加整型数据成员credit用于记录该用户 ...
分类:
其他好文 时间:
2018-05-17 13:41:53
阅读次数:
307