java构造器测试总结
2017-12-08 19:45
197 查看
public class Constructor{
/*
构造器:用于在生成对象的同时初始化成员属性;
构造方法的定义:
public 类名(形参列表){
构造体;
}
注意:
1.实例化一个对象的时候,必须调用构造方法
2.如果没有为一个类创建任何构造方法,默认有一个空构造器(无参构造器)
3.当为一个类创建了任何构造器,默认的空构造将消失
4.构造方法也属于方法,可以定义除了给成员属性赋值之外的语句,并且可以调用其他成员方法
5.构造器只能在实例化对象的时候自动调用(隐式调用),不能显式调用(自己主动调用)
6.构造器是可以重载的,调用的时候根据重载的优先级规则调用方法
*/
public static void main(String[] args){
Flower flo = new Flower("玫瑰花","甜香",2,'爱',false);
//flo.Flower("菊花");
flo.printInfo();
}
}
class Flower{
String type;
String smile;
double size;
char languge;
boolean colorful;
int age;
public Flower(){}
public Flower(String _type,String _smile,double _size,char _languge,boolean _colorful){
System.out.println("调用了构造器");
type = _type;
smile = _smile;
size = _size;
languge = _languge;
colorful = _colorful;
hello();
}
// public void Flower(String _type){
// System.out.println("进入NB的构造器");
// type = _type;
// }
public void hello(){
System.out.println("您好!!!!");
}
public void printInfo(){
System.out.println("type="+type+",smile="+smile+",size="+size+",languge="+languge+",colorful="+colorful);
}
}
更多java知识,请访问:How2J 的 Java教程
/*
构造器:用于在生成对象的同时初始化成员属性;
构造方法的定义:
public 类名(形参列表){
构造体;
}
注意:
1.实例化一个对象的时候,必须调用构造方法
2.如果没有为一个类创建任何构造方法,默认有一个空构造器(无参构造器)
3.当为一个类创建了任何构造器,默认的空构造将消失
4.构造方法也属于方法,可以定义除了给成员属性赋值之外的语句,并且可以调用其他成员方法
5.构造器只能在实例化对象的时候自动调用(隐式调用),不能显式调用(自己主动调用)
6.构造器是可以重载的,调用的时候根据重载的优先级规则调用方法
*/
public static void main(String[] args){
Flower flo = new Flower("玫瑰花","甜香",2,'爱',false);
//flo.Flower("菊花");
flo.printInfo();
}
}
class Flower{
String type;
String smile;
double size;
char languge;
boolean colorful;
int age;
public Flower(){}
public Flower(String _type,String _smile,double _size,char _languge,boolean _colorful){
System.out.println("调用了构造器");
type = _type;
smile = _smile;
size = _size;
languge = _languge;
colorful = _colorful;
hello();
}
// public void Flower(String _type){
// System.out.println("进入NB的构造器");
// type = _type;
// }
public void hello(){
System.out.println("您好!!!!");
}
public void printInfo(){
System.out.println("type="+type+",smile="+smile+",size="+size+",languge="+languge+",colorful="+colorful);
}
}
更多java知识,请访问:How2J 的 Java教程
相关文章推荐
- java中static关键字测试总结
- JMeter完成java请求的压力测试详解以及问题总结
- java web开发总结(四):apache自带压力测试小工具ab(apache benchmark)
- 接口测试-自动化-Java-总结
- java8新特性总结——lambda表达式之方法引用与构造器引用
- java中泛型测试总结
- 联通SGIP1.2短信接口 Java版实现 总结 2013-10-23测试通过
- 1.24 Java周末总结 ①乘法数据的溢出 ②测试random随机数几率是否相等 ③判断字符串是否为纯数字
- java常量池测试总结
- java中super关键字测试总结
- java中this关键字测试总结
- java基础技术知识点总结——构造器的调用顺序
- java中日历Calendar类测试总结
- java中if判断条件语句测试代码总结
- selenium测试(Java)--学习总结
- jmeter 测试java协议经验总结
- java中String类测试总结
- java类型转换代码测试总结
- 怎样开始用selenium进行自动化测试(个人总结) 测试工具 java
- java基础做题总结(异常类,构造器)