一.C++四个构造函数: 1. 无参构造: 2.有参构造:在构造函数的时候可以使用默认参数 3.拷贝构造: class 类名 { 类名(类名& that) { //对类成员挨个赋值 . .. } } Student stu2 = stu1;//用stu1 来拷贝stu2 4.赋值构造: void o ...
分类:
编程语言 时间:
2018-08-08 21:21:23
阅读次数:
159
那个动物矩形框,它就代表一个类(Class)。类图分三层,第一层显示类的名称,如果是抽象类,则就用斜体显示。第二层是类的特性,通常是字段和属性。第三层是类的操作,通常是方法或行为。注意前面的符号,“+”表示public,"-"表示private,“#”表示protected. 关联:企鹅和气候有很大 ...
分类:
其他好文 时间:
2018-08-08 00:28:09
阅读次数:
341
对于JavaWeb而言,获取类路径下的资源,就是获取classes目录下的资源。 获取资源的方式有两种,利用Class或ClassLoader。 Class类的getResourceAsStream(String path): 路径以“/”开头,相对classes路径; 路径不以“/”开头,相对当前 ...
分类:
其他好文 时间:
2018-08-07 15:06:55
阅读次数:
155
格式:public abstrace class 类名{ } 关键字 :abstract 抽象类和普通类的区别是什么? 抽象类是不能被实例化的 也就是不能使用new关键字,普通类是可以实例化的。 例如: 这时候new 一个GrandPa的对象就会出错。 如果一个类有抽象方法,那这个类必然是抽象类,反 ...
分类:
其他好文 时间:
2018-08-04 20:16:02
阅读次数:
110
Java数据库连接——JDBC基础知识(操作数据库:增删改查) 首先我们需要往所用的软件中添加相对应的sqljdbc.jar。 大体流程 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),这通过java.lang.Class类的静态方法forN ...
分类:
数据库 时间:
2018-08-04 11:39:14
阅读次数:
187
心灵鸡汤 电影推荐 末代独裁、杀戮战场、红色高棉、杀戮战场 面向对象介绍 class 类 object 对象 面向对象特性介绍 类的三大特性: 封装 继承 多态 类的构造函数 def __init__(self): 对象(实例)中的静态变量 属性 是可以删改增的 在对象中,如果修改简单类变量,则等于 ...
分类:
编程语言 时间:
2018-08-03 18:04:04
阅读次数:
179
Method getDeclaredMethod(String name,Class ... parameterTypes)获取某个方法。 说明: 1)在Class类中提供的getDeclaredMethod方法上接收一个String name,name表示的是需要反射的那个方法的名字。 因为在一个 ...
分类:
其他好文 时间:
2018-08-03 14:57:41
阅读次数:
167
一、admin管理数据库 1)models.py创建class类表 class Book(models.Model): name=models.CharField(max_length=20) price=models.IntegerField() pub_date=models.DateField ...
分类:
数据库 时间:
2018-08-03 11:39:26
阅读次数:
293
JDBC编程步骤见 JDBC编程步骤 JDBC编程的第一步是加载数据库驱动,使用Class类的forName()方法,Class.forName("com.mysql.jdbc.Driver")。 比较令人疑惑的是,它是如何加载驱动的,后续的DriverManager又是如何利用该驱动的。 打开Dr ...
分类:
数据库 时间:
2018-08-02 20:38:40
阅读次数:
157
Class是java.lang包中的类,该类的实例用来封装对象运行时的状态。当一个类被加载且创建对象时,和该类相关的一个类型为Class的对象也被自动创建。 (1)Class类本身不提供构造方法,故不能用new和构造方法创建一个Class对象。 (2)任何对象调用getClass()方法都可以获取和 ...
分类:
编程语言 时间:
2018-08-01 22:20:30
阅读次数:
202