java有参的构造方法和无参的构造方法
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
一、无参构造方法
1、定义:
如果编写一个java程序时没有添加无参构造方法,那么编译器会自动添加无参构造方法;
但是如果编写时添加了有参构造方法而未添加无参构造方法,那么编译器只认有参构造方法而不会默认添加无参构造方法
所以,如果需要使用无参构造方法,一定要在类里面添加
2、举例:
public void text1{
private String name;private int age;}
1
2
3
4
5
public void text1{
private String name;private int age;public text(){}}//无参构造方法
1
2
3
4
5
6
7
8
9
public void text2{
private String name;private int age;public text(String name,int age){
this.name=name;this.address=address;}}//有参构造方法
1
2
3
4
5
6
7
8
9
10
public void text3{
private String name;private int age;public text( ){}//无参构造方法public text(String name,int age){
this.name=name;this.age=age;}}//有参构造方法
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
二、有参构造方法
顾名思义就是在无参构造方法里面添加了一定的形式参数
还没有评论,来说两句吧...