面向对象的优点1.与人类的思维习惯一致2.提高了程序的可重用性3.信息隐蔽,提高了程序的可维护性和安全性对象是用来描述客观事物的一个实体类定义了对象将会拥有的特征(属性)和行为(方法)类是对象的类型,对象是类的实例DataInputStream类 1.FileInputStream的子类 2.与Fi ...
分类:
编程语言 时间:
2017-06-10 23:27:25
阅读次数:
235
** *内部类:将一个类定义置入另一个类定义中就叫作“内部类” *特点: *1.内部类可以访问外部的成员,但外部类不能访问内部的成员。 *2.外部类的修饰符只有两种:public和默认,而内部类的修饰符可以是public,protected,默认,private *3.内部类成员只有在内部类的范围之 ...
分类:
其他好文 时间:
2017-06-10 21:24:58
阅读次数:
120
虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次: 输出的结果是 这个例子是虚函数的一个典型应用,通过这个例子,也许你就对虚函数有了一些概念。它虚就虚在所谓“推迟联编”或者“动态联编”上,一个类函数的调用并不是在编译时刻 ...
分类:
编程语言 时间:
2017-06-10 20:29:41
阅读次数:
193
从客户端请求的key/value数据, 经过参数绑定,将key/value数据绑定到controller方法的形参上 springmvc中 接受页面提交的数据是通过方法的形参来接受, 而不是在Controller类定义成员变量接受 · ...
分类:
编程语言 时间:
2017-06-10 12:41:30
阅读次数:
159
联编(Binding): 确定具有多态性的语句调用哪个函数的过程。 Static Binding (静态联编) : 在程序编译时确定调用哪个函数 例:函数重载 Dynamic Binding (动态联编) :在程序运行时,才能够确定调用哪个函数 用动态联编实现的多态,也称为运行时的多态 基类定义了虚 ...
分类:
其他好文 时间:
2017-06-09 23:35:08
阅读次数:
243
一个类定义一个swap函数通常需要一次拷贝和两次赋值 例如 A类的两个对象v1与v2交换 A temp=v1; //copy构造一个临时对象 v1=v2; //赋值运算 v2=temp; //赋值运算 如果采用指针交换则可以减少一次拷贝构造 A* temp=v1; v1=v2; //赋值运算 v2= ...
分类:
其他好文 时间:
2017-06-08 23:46:04
阅读次数:
234
1 import语句可以简化编程,可以导入指定包下面的某个类或者全部类 2 java.lang,Object类是所有类的父类,要么是其直接父类,要么是其间接父类 3 子类扩展了父类,子类是一种特殊的父类 4 如果子类定义了和父类同名的实例变量,则会发生子类实例变量隐藏父类实例变量的情形 5 子类不会 ...
分类:
编程语言 时间:
2017-06-08 22:29:29
阅读次数:
191
1、先创建用户表,该表继承flask_login模块的UserMixin类vimodel.py其中id字段是必须要有的,登录成功之后,每次请求界面,UserMixin类定义的获取该登录用户id的字段就是idclassUserMixin(object):
‘‘‘
ThisprovidesdefaultimplementationsforthemethodsthatFlask-Login
expect..
分类:
其他好文 时间:
2017-06-08 17:50:23
阅读次数:
201
内部类:成员内部类、静态内部类、方法内部类、匿名内部类。 内部类:定义在另外一个类里面的类,与之对应,包含内部类的外部类被称为外部类。 内部类的作用:(1)内部类提供了更好的封装,可以把内部类隐藏在外部类之内,部允许同一个包中其他类昂问该类。(2)内部类的方法可以直接访问外部类的所有数据,包括私有数 ...
分类:
编程语言 时间:
2017-06-08 13:59:45
阅读次数:
163
定义类: 定义格式 创建java文件,与类名相同 public class 类名{ 数据类型 属性名称1; 数据类型 属性名称2; … } 使用方法: 导包:我们将所有的类放到同一个文件夹下,可以避免导包。 创建对象:数据类型 变量名 = new 数据类型(); 调用方法:目前我们定义的自定义类不涉 ...
分类:
其他好文 时间:
2017-06-07 22:26:03
阅读次数:
168