10 2019 档案
摘要:多态测试: 代码: 运行结果: 为什么会出现这种结果呢:这个实际就是多态的具体表现,当子类与父类拥有一样的方法,并且让一个父类变量引用一个子类对象时,到底调用哪个方法,由对象自己的“真实”类型所决定,这就是说:对象是子类型的,它就调用子类型的方法,是父类型的,它就调用父类型的方法。因为父类被子类赋予
阅读全文
摘要:第一次结果: 子类在创建是,先调用父类的构造函数,然后再调用自身的构造函数。 第二次结果: 如果显示调用父类构造函数(super),则必须放在子类构造函数第一行,否则会报错 完整代码: 答案肯定是不能的,因为构造函数是对类进行初始化的,子类继承了父类数据,所以必须要父类对数据进行初始化,所以必须先调
阅读全文
摘要:今天这一天太悲催了,上周六建民说让学习数据库,周一测试,从周六晚上到周日一整天,学了基本的数据库,今天测试遇见问题不会修改,总之就是一句话很糟糕,但是课下通过问同学,了解一些方法总算是弄出来了。 问题: 1登录账号:要求由6到12位字母、数字、下划线组成,只有字母可以开头;(1分) 2登录密码:要求
阅读全文
摘要:首先是在静态函数调用静态变量和非静态变量 对于静态变量可以输出值,看下图 而对于非静态变量,会报错 那么如何在静态方法,调用非静态变量或者方法: 应该先给对象实例化,然后在对象.变量名或者方法,结果如下 原因:因为静态成员是类的加载时候初始化的,而非静态是在类实例化才初始化的,当静态方法调用实例成员
阅读全文
摘要:代码如下: 测试结果:,如果没有构造函数,测试结果: 结论:不管是否有初始化块还是默认值,最后还是输出构造函数里的值; 如果没有构造函数,则输出的是初始化块里的值。 否则输出默认值。
阅读全文
摘要:原因:在java中若一个类没有写构造函数,则系统会调用父类的构造函数(也就是无参函数,若该类没有继承其它类,则调用的就是Object的构造函数),但是一旦人为 定义了一个构造函数,则父类的构造函数失效,应该调用子类的构造函数。 *** 如果父类有参和无参构造函数,那么创建子类时不显示调用父类构造函数
阅读全文
摘要:测试内容: 石家庄地铁一号线站点信息如下: 洨河大道、南村、石家庄东站、火炬广场、留村、白佛、朝晖桥、 谈固、北宋、体育场、博物院、北国商城、平安大街、解放广场、新百广场、烈士陵园、和平医院、长城桥、时光街、西王。 石家庄地铁三号线站点信息如下: 市二中、新百广场、东里、槐安桥、西三教、石家庄站。
阅读全文

浙公网安备 33010602011771号