构造方法及其重载
来源:互联网 发布:中文翻译泰文软件 编辑:程序博客网 时间:2024/05/19 17:05
1. 构造方法满足以下条件:
a. 在同一个类中。
b. 方法名与类名相同。
c. 在方法名前面没有返回值类型的声明。
d. 在方法中不能用return语句返回一个值。
e. 与方法的修饰符无关。
注:构造方法是类的一个特殊成员,在类实例化对象时被自动调用。
2. 构造方法的重载:
与普通方法一样,构造方法也可以重载,在一个类中可以定义多个构造方法,只要构造方法的参数类型或参数个数不同即可。
为了方便实例化对象,构造方法通常用public来修饰。
简单举例:
class Person
{int a;public Person(int x){ a=x;}}
构造方法的调用:
class person{int a;public person(int a){this.a=a;}public void show(){System.out.println(a);}}public class exer1{public static void main(String[] args){person p = new person(20);p.show();}}
通过调用构造方法person(int a)来实例化对象p,将20赋给局部变量a,this.a即成员变量a,再由p调用成员方法show()。
阅读全文
0 0
- 构造方法及其重载
- JAVA构造方法及其重载
- 构造方法,方法重载
- C# 构造函数及其重载
- 构造方法重载
- C#构造方法重载
- 构造方法的重载
- 构造方法的重载
- 构造方法的重载
- java 构造方法重载
- java--构造方法重载
- 构造方法与重载
- 构造方法与重载
- 构造方法的重载
- 构造方法及重载
- 构造方法的重载
- 构造方法的重载
- Java构造方法重载
- Qt 中Treewidget添加右键菜单
- 在Windows的CMD中如何设置支持UTF-8编码
- ftp服务
- JAVA基础复习十七-Set集合及其子类
- 2017.11.08工作日记
- 构造方法及其重载
- Android 突破64K方法数限制解决办法
- git 使用笔记
- 算法设计与分析——动态规划方法求解序列的连续最大子段和
- autoware安装、配置和快速使用
- 修改iso文件,让Windows10成为真正会念诗的膜法师
- 新版本kali-2017中部署dvwa后数据库连接失败的解决办法
- Spring Security OAuth2 开发指南
- 【面向JS--DOM加载过程】