1.构造方法和方法重载如: Person p = new Person(); - 声明Person类型的引用p指向Person类型的对象 p.show(); - 调用名字为show()的成员方法 1.1 构造方法(重中之重)(1)语法格式 class 类名{ 类名(形参列表){ 构造方法体; } } ...
分类:
其他好文 时间:
2018-03-19 19:37:48
阅读次数:
226
Java重载是指Java允许在一个类中,存在多个拥有相同的名字,但参数不同的方法,编译器会根据实际情况挑选出正确的方法,如果编译器找不到匹配的参数或者找出多个可能的匹配就会产生编译时错误,这个过程被称为重载的解析。
分类:
编程语言 时间:
2018-03-19 16:40:26
阅读次数:
326
学习内容 类 构造方法与对象的创建 类与程序的基本结构 参数传值 对象的组合 实例成员与类成员 方法重载 this关键字 包 import语句 对象数组 类与对象 类与对象的关系:要产生对象必须先定义类,类是对象的设计图,对象是类的实例 为个别对象的数据成员指定值的方式是:对象.对象成员 注意“一类 ...
分类:
其他好文 时间:
2018-03-19 00:36:54
阅读次数:
221
教材学习内容总结 第四章是整个JAVA语言的基础和重点,要重点学习和把握。 第四章要点 基础 类 构造方法与对象的创建 类与程序的基本结构 重点 参数传值 对象组合 JAVA独有语法 实例成员与类成员 方法重载 this关键字 包 import语句 实用 JRE扩展与jar文件 教材学习中的问题和解 ...
分类:
编程语言 时间:
2018-03-18 20:14:14
阅读次数:
233
学号 2016 2017 2 《Java程序设计》第3周学习总结 教材学习内容总结 主要内容 类 构造方法与对象的创建 类与程序的基本结构 参数传值 对象的组合 实例成员与类成员 方法重载 this关键字 包 import语句 对象数组 关于类 类的实现包括两部分:类声明和类体。基本格式为: cla ...
分类:
编程语言 时间:
2018-03-18 16:17:49
阅读次数:
184
函数重载与Python: 函数重载的好处就是不用为了不同的参数类型或参数个数,而写多个函数。多个函数用同一个名字,但参数表,即参数的个数和数据类型可以不同。调用的时候,虽然方法名字相同,但根据参数表可以自动调用对应的函数。在静态语言中,方法重载是希望类可以以统一的方式处理不同类型的数据提供了可能。而 ...
分类:
编程语言 时间:
2018-03-13 13:52:58
阅读次数:
194
java面向对象编程的四大特征 抽象、封装、继承、多态 1.抽象:把一类事物的共同属性和行为提取出来,形成一个物理模拟,这种研究问题的方法。 2.封装:把抽象出来的数据和对数据的操作封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作(成员方法) 才能对数据进行操作。 2.1 publi ...
分类:
编程语言 时间:
2018-03-12 13:36:48
阅读次数:
222
继承的总结: 如果父类没有提供无参构造,那子类所有构造首行都要写明 来明确调用父类的有参构造。 子类中,所有的构造,只要没有明确地调用父类构造,那就相当于在所有构造首行隐藏了一行 方法覆写时,1、名称一致,返回类型不一致,语法错误。2、名称一致,返回类型一致,参数个数及类型一致,完全覆写。 3、名称 ...
分类:
其他好文 时间:
2018-03-11 17:36:02
阅读次数:
151
1.1方法重载的概述和基本使用在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。方法重载特点与返回值类型无关,只看方法名和参数列表在调用时,虚拟机通过参数列表的不同来区分同名方法1.1.1案例代码十packagecom.itheima_03;/**方法重载:在同一个类中,出现了方法名相同的方法,这就是方法重载。*方法重载特点:*方法名相同,参数列表不同。与返回值无关
分类:
其他好文 时间:
2018-03-09 14:36:28
阅读次数:
113
面向过程、面向对象 面向过程:从开始到结束自己独立完成 面向对象:将一个事物划分为单体来各自实现区域性的功能,最后通过调用组合完成 类、对象 类:某一些具有共同特征的物体 对象:指某一种具体的物体,属于某一个类 类成员(成员属性,成员方法) 类里面只包括属性和方法 使用属性的格式为:$对象->属性名 ...
分类:
其他好文 时间:
2018-03-07 00:52:18
阅读次数:
184