1 package cn.learn.thread.Thread; 2 /* 3 匿名内部类方式的实现线程的创建 4 5 匿名:没有名字 6 内部类:写在其他类的内部 7 8 作用:简化代码,不用单独写一个类,来设置线程任务 9 把子类继承父类,重写父类方法,创建子类对象合成一部完成 10 或者实现... ...
分类:
编程语言 时间:
2019-09-14 18:55:29
阅读次数:
107
Java的super关键字 步骤 1 : 准备一个显式提供无参构造方法的父类 准备显式提供无参构造方法的父类 在实例化Hero对象的时候,其构造方法会打印 “Hero的构造方法 " package charactor; import property.Item; public class Hero ...
分类:
编程语言 时间:
2019-09-14 16:02:10
阅读次数:
132
# 看题目是不是很绕,这个我也不知道怎么才能更简单的表达了。。。 # 先看代码: # 上面的代码的输出结果是:com.qq.demo.common.Sub # 大致流程是 main 中调用子类的 testSub()方法 -- testSub()方法中调用父类的testParent() 方法 -- t ...
分类:
编程语言 时间:
2019-09-14 01:15:22
阅读次数:
131
子类转父类: 让父类的引用指向子类的引用就可以转换。除了构造方法以外子类继承了父类的所有,所以父类指向子类是没问题的。 上段代码中s是子类的引用,f是父类的引用,虽然s和f都指向了Son类的对象,但是意义却不同。对于引用s,它会把这个对象当做Son类的对象,而引用f会把这个当做Father类的对象。 ...
分类:
其他好文 时间:
2019-09-13 20:30:00
阅读次数:
106
WCF 中用到代理了? 客户端是这个样子:父类也贴出来了 这个叫泛型代理吧。 2.https://github.com/aspnet/EntityFrameworkCore/blob/release/3.1/src/EFCore/DbContext.cs 这个DBContext 也是组合了一下,也是 ...
分类:
其他好文 时间:
2019-09-13 19:14:51
阅读次数:
97
1、简述面向对象的三大特性。 继承:如果多个类中有共同的方法,就可以把共同的方法写在基类也就是父类中,可以供其所有的子类也就是派生类使用,这样的话就不用讲这个方法写很多遍了,使得代码更加简洁,提高了代码的编写效率,子类可以继承父类的非私有属性和方法。 在视图、版本、认证、分页中使用过。 封装:把多个 ...
分类:
其他好文 时间:
2019-09-13 17:14:26
阅读次数:
90
Java中的方法隐藏 与重写类似,方法的 重写 是子类覆盖父类的 对象方法 隐藏 ,就是子类覆盖父类的 类方法 步骤 1 : 父类 父类有一个类方法 :battleWin package charactor; public class Hero { public String name; prote ...
分类:
编程语言 时间:
2019-09-13 11:35:53
阅读次数:
118
根据以下程序进行分析 定义一个父类 定义一个子类 再写一个demo使用上述子类 从运行结果中可以几点: 在创建类的对象时会执行其父类中的代码块及默认的无参构造函数,然后再执行自己的代码块和构造函数 静态代码块、非静态代码块以及构造函数的执行顺序时确定的,与在程序中的位置无关 子类的静态代码块会在父类 ...
分类:
编程语言 时间:
2019-09-13 01:14:40
阅读次数:
90
调用父类方法的三种方式: 1,self.run() 如果自己有run方法,则调用的是自己的, 使用self调用父类方法就不能有和父类同名的方法,遵循mro顺序 2,父类名.run(self) 注意self需要自己传入参数self 3,super super(父类名,self).run(参数1,参数2 ...
分类:
其他好文 时间:
2019-09-12 23:32:07
阅读次数:
127
Java的多态 操作符的多态 +可以作为算数运算,也可以作为字符串连接 类的多态 父类引用指向子类对象 示例 1 : 操作符的多态 同一个操作符在不同情境下,具备不同的作用 如果+号两侧都是整型,那么+代表 数字相加 如果+号两侧,任意一个是字符串,那么+代表字符串连接 package charac ...
分类:
编程语言 时间:
2019-09-12 09:53:19
阅读次数:
115