构造方法-java学习
2015-07-13 20:48
627 查看
构造方法是实例化一个对象时,最先调用的方法,是在类中定义的。构造方法的名称必须与类的名称相同,无返回值类型的声明。
(1)无参数构造方法
(2)有一个参数的构造方法
(3)有多个参数的构造方法
java中如果代码中没有写构造方法,则会有一个默认的构造方法。如果写出了构造方法,而又想使用默认的构造方法时,就应该把默认的构造方法写出。
实例:
public class Multi { public static void main(String[] args) { Boatlet b1=new Boatlet(); b1.setName("小舟1"); b1.setHeight(200); b1.say(); Boatlet b2=new Boatlet("小舟2"); b2.setHeight(201); b2.say(); Boatlet b3= new Boatlet("小舟3",202); b3.say(); } } class Boatlet { private String name; private int height; void say() { System.out.println("我是"+name+"\n体重是"+height+"\n我不是太胖,只是不太高"); } public void setName(String name) { this.name=name; } public String getName() { return name; } public void setHeight(int height) { this.height=height; } public int getheight() { return height; } public Boatlet() { System.out.println("默认构造方法"); } public Boatlet(String name) { this.name=name; System.out.println("只有一个参数的构造方法"); } public Boatlet(String name, int height) { this.name=name; this.height=height; System.out.println("有多个参数的构造方法"); } }
相关文章推荐
- JAVA学习系列之一-搭建开发环境
- 【JAVA学习笔记】总结学习J2EE中一些值得研究的开源项目(转)
- Java学习之路:不走弯路,就是捷径
- java学习迷惘了怎么办,十几名网友分享的java学习技巧
- Java学习之路:不走弯路,就是捷径!【转】
- JAVA学习中容易混淆的几个知识点
- Java旅程起航了!
- 黑马程序员JAVA笔记1--java基础和概述
- 黑马程序员JAVA笔记4--继承
- 黑马程序员JAVA笔记5--多线程
- 黑马程序员JAVA笔记7--IO
- 黑马程序员JAVA笔记9--反射
- 黑马程序员JAVA笔记10--正则
- 史上最全Java学习线路之基本
- 从一个无所事事,生活极其没有规律的待业青年
- 回顾刚来的那一天还历历在目,不禁感概一番
- java 的基础常见问题
- java 面向对象的一些问题
- java的其它面向对象的问题
- JAVA学习线路图_JAVA学习技巧-个人学习JAVA总结