面向对象的三个特征:封装(抽象)、继承、多态。 继承:一种代码重用的方式。 1、父类(基类,超类) 2、子类 1).子类在同一个包下面能够范文父类除了私有private修饰的所有属性和方法 2).在不同包下面,子类对象只能访问public修饰的属性和方法 3).在子类内部,如果不同包的情况下,可以访 ...
分类:
其他好文 时间:
2019-12-01 22:40:17
阅读次数:
104
访问修饰符 本类 同包 不同包 子类 非子类 子类 非子类 Public **** **** **** **** ***** (该类或非该类均可访问) Protected **** **** **** **** (该类及其子类的成员可以访问,同一个包中的类也可以访问) 默认(default) *** ...
分类:
其他好文 时间:
2019-12-01 22:36:48
阅读次数:
107
将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内部的完整的结构又只为外部事物提供服务,不在其他地方单独使用,那么整个内部的完整结构最好使用内部类而且内部类因为在外部类的里面,因此可以直接访问外部类的私有成员根 ...
分类:
其他好文 时间:
2019-11-25 20:42:19
阅读次数:
55
重载overloading 1.方法名相同,形参不同(包括参数顺序不同、类型不同、个数不同); 2.方法的返回值类型可同也可不同,所以不能用返回值类型来区分重载函数; 3.重载方法与被重载的方法可以抛出不同的异常; 4.重载体现了多态的特性:调用方法时根据传递的参数不同来决定具体调用那个重载方法,这 ...
分类:
其他好文 时间:
2019-11-22 01:11:05
阅读次数:
84
java中访问控制权限修饰符可以修饰修饰类,修饰方法,修饰变量; private:只能在本类中访问 缺省(default):在本类中访问,同一个包下,不同包下不行 protected:在本类中访问,同一个包下,不同包下不行,但是子类中可以 public:可以在任意位置访问 访问权限:public>p ...
分类:
编程语言 时间:
2019-11-20 16:40:19
阅读次数:
105
题目链接: "HDU 2512" Problem Description 因为长期钻研算法, 无暇顾及个人问题,BUAA ACM/ICPC 训练小组的帅哥们大部分都是单身。某天,他们在机房商量一个绝妙的计划"一卡通大冒险"。这个计划是由wf最先提出来的,计划的内容是,把自己的联系方式写在校园一卡通的 ...
分类:
其他好文 时间:
2019-11-17 23:40:54
阅读次数:
110
包与包之间的类进行访问,被访问的包中的类必须是public的,被访问的包中的类的方法也必须是public的。 public protected default private同一类中 ok ok ok ok同一包中 ok ok ok子类中 ok ok不同包中 ok ...
分类:
编程语言 时间:
2019-11-12 01:11:14
阅读次数:
73
/** * Java有四种权限修饰符: * public > protected > (default) > private * 同一个类 YES YES YES YES * 同一个包 YES YES YES NO * 不同包子类 YES YES NO NO * 不同包非子类 YES NO NO N ...
分类:
编程语言 时间:
2019-11-05 21:30:42
阅读次数:
88
权限修饰符 public protected [default] private 同一个类 YES YES YES YES 同一个包 YES YES YES NO 不同包子类 YES YES NO NO 不同包非子类 YES NO NO NO 注意:不写权限修饰符就代表“default” ...
分类:
编程语言 时间:
2019-11-02 19:58:31
阅读次数:
72
python对于跨包调用函数时,经常会提示模块不存在的问题,主要是python程序执行时,搜索路径导致的,python程序执行的路径依次是: (1)程序根目录(2)环境变量(3)标准库目标(D:\Python27\Lib 标准库是在lib文件下)(4)第三方库的目录(D:\Python27\Lib\ ...
分类:
编程语言 时间:
2019-10-22 09:17:18
阅读次数:
153