继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。 继承:子类继承父类,父类也叫基类、超类; 子类从父类继承过来所用的成员(成员属性、成员方法); ...
分类:
编程语言 时间:
2019-10-02 16:36:36
阅读次数:
110
实例方法(也叫成员方法,用于描述对象的固有行为):默认将当前实例对象传递为第一个参数 类方法(类方法在定义时,方法在上面必须添加@classmethod):默认将当前类传递为第一个参数 静态方法(静态方法在定义时,方法在上面必须添加@staticmethod): 没有默认的第一个参数 实例方法调用格 ...
分类:
其他好文 时间:
2019-10-01 13:47:40
阅读次数:
96
[toc] 一、类和对象 面向对象的程序由对象组成,每个对象包含 对用户公开的特定功能部分和隐藏的实现部分 规模较小的问题分解为过程的开发方式较理想,面向对象更适用于解决规模较大的问题 1.1类 类是构造对象的模板或蓝图 由类构造对象的过程称为创建类的实例 Java编写的所有代码都位于某个类的内部 ...
分类:
编程语言 时间:
2019-09-30 09:19:46
阅读次数:
106
一.封装 1.什么是封装? 把抽象的数据和对数据的操作封装在一起,隐藏变量的实现细节。数据被保护在内部,程序的其他部分只有通过被授权的操作(成员方法)才能对数据进行访问。 2.封装的步骤? 1.使用private 修饰需要封装的成员变量。 2.提供一个公开的方法设置或者访问私有的属性。通过(get/ ...
分类:
编程语言 时间:
2019-09-28 00:46:13
阅读次数:
65
Final 定义 在实际开发中,有些方法不能直接覆盖掉,不想让子类重写父类的方法,那么就引出final关键字(可以修饰类,变量,成员方法)。 基本用法 final可以修饰类,但是该类不能被继承,但可以继承其他类。 final可以修饰变量(成员变量,局部变量),(两种方法:一直接赋值,二用构造方法)但 ...
分类:
其他好文 时间:
2019-09-27 12:38:43
阅读次数:
91
面向对象: 1.什么是类 类是模型,确定对象将会拥有的特征(属性)和行为(方法) 类是对象的的类型 2. 什么是对象 对象是类的实例化表现 对象是特定类型的数据 3. 什么是属性和方法 属性:对象具有的各种静态特征 【对象有什么】 方法:对象具有的各种动态行为 【对象能做什么】 4. 什么是面向对象 ...
分类:
编程语言 时间:
2019-09-22 19:46:32
阅读次数:
113
一、未使用注解的web-service-dao结构 1、action类源码 其中,service作为一个成员属性,采用的是层层调用,service类中dao作为一个成员属性,再成员方法中调用; 2、bean.xml中装配bean: 3、创建spring容器,调用容器中的对象: 二、使用注解的方式we ...
分类:
Web程序 时间:
2019-09-22 14:49:26
阅读次数:
166
类 成员变量直接定义在类里面,在方法的外面; 成员方法不要写static关键字 eg: 完整程序调用实现即内存示意: ...
分类:
编程语言 时间:
2019-09-20 00:27:32
阅读次数:
77
方案1:控制器内成员变量 方案2:控制器成员方法内 方案3:视图中选择布局 参考:https://www.yiichina.com/tutorial/386 ...
分类:
其他好文 时间:
2019-09-19 18:01:16
阅读次数:
108
今天温习的有点晚了,已经看到面相对象的equals的重写了,目前学的比较混乱,也不知道怎么总结,额..先这样记吧。 首先先声明成员变量this的用法,构造函数的重载,写成员方法,到了main方法体,声明对象。 其次static 方法体是对类初始化且只有类能调用静态变量和方法,对象无法调用,静态方法不 ...
分类:
其他好文 时间:
2019-09-18 01:07:31
阅读次数:
93