java构造器测试总结
来源:互联网 发布:经纬度换算坐标软件 编辑:程序博客网 时间:2024/06/05 11:56
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);
}
}
/*
构造器:用于在生成对象的同时初始化成员属性;
构造方法的定义:
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教程
阅读全文
0 0
- java构造器测试总结
- 关于java构造器的一些总结
- java构造器和this总结
- java总结------构造方法
- java构造方法总结
- Java构造方法总结
- [Java] 构造方法总结
- Java中的构造方法总结
- Java中的构造方法总结
- java构造函数使用方法总结
- java构造函数使用方法总结
- Java构造函数使用方法总结
- java构造函数使用方法总结
- Java构造方法小总结
- Java中的构造方法总结
- JAVA构造函数的总结
- java构造函数使用方法总结
- java构造函数使用方法总结
- 利用有界面游览器爬取人民网微博(火狐)
- c# 工具类代码
- (二)urllib库的基本使用
- Android中使用fresco加载图片
- maven坐标
- java构造器测试总结
- 如何看待阿里巴巴最新的「大中台,小前台」组织架构? 关注问题写回答
- TCP/IP协议栈与数据报封装 (802.3 Ethernet 以太网 802.11 WLAN 无线网 )
- tomcat端口冲突
- virtualbox虚拟机下 Win7开启 host-only
- Java日期类
- QT模拟鼠标事件
- java入门之面向对象4
- xml解析之dom解析