- 13
- 0
- 约7千字
- 约 36页
- 2019-11-27 发布于广东
- 举报
对象初始化 在上例中,只能逐个地为数据成员赋值,如果想在对象实例化的同时就初始化成员属性,就使用到了构造方法; 构造方法是特殊的成员方法,它与类同名,在对象实例化时由虚拟机自动调用; 请注意:构造方法没有返回值类型,也不能有返回值。 构造方法示例 /*定义ConstructorDemo类,对构造方法进行测试*/ class ConstructorDemo { /*构造方法,方法名与类名完全一致 无需指定返回值类型,也不能有返回值*/ public ConstructorDemo() { System.out.println(这是构造方法); } } /*Test类,用来容纳main方法 一般将包含有main方法的类声明为public*/ public class Test { /*main方法,程序入口*/ public static void main(String[] args) { /*实例化ConstructorDemo类的对象*/ ConstructorDemo cd = new ConstructorDemo(); } } 构造方法 正是由于在实例化对象的同时会自动调用构造方法,所以构造方法一般用来给数据成员分配资源或初始化数据成员; 构造方法的一般形式: 访问权限 类名(形参列表) { 方法体
您可能关注的文档
最近下载
- 初中教师读书笔记.docx VIP
- 最新CQI-27铸造系统评估表 第二版(2023).xls VIP
- CQI27铸造系统评估培训资料.pptx VIP
- 《智能产品设计》全套教学课件.pptx
- CQI-27 最新版 特殊工艺:铸造系统评估培训.pdf VIP
- 宣贯培训(2026年)《QCT 272-2025汽车用铝合金铸件技术条件》.pptx VIP
- 《非物质文化遗产 歙县(汪满田、瞻淇、渔梁)鱼灯制作技艺》.pdf VIP
- 三菱镭射钻机培训教材-方正Ver.ppt VIP
- 14J936变形缝建筑构造.pdf VIP
- DBJ33T 1361-2026《建筑与市政塔式起重机安全技术标准》.pdf VIP
原创力文档

文档评论(0)