JAVA(十)java面向对象4-构造函数
来源:互联网 发布:网络驱动错误代码10 编辑:程序博客网 时间:2024/06/05 00:11
java构造函数
java构造函数,java类中的一种特殊方法,方法名与类名相同,当要生成一个类的对象(实例)的时候会调用类的构造函数。
构造函数的特点:
1.构造函数,对象在调用功能之前,在建立时,应该具备的一些内容。也就是对象的初始化内容。
2.构造函数是在对象建立时由jvm调用, 给对象初始化。自动执行,一般不用显示地直接调用
3.构造函数就在创建对象时调用。
4.构造函数的函数名要与类名一样。
5.构造函数没有返回值类型。
需要注意的细节:
1.当类中没有定义构造函数时,系统会指定给该类加上一个空参数的构造函数。这个是类中默认的构造函数。当类中如果自定义了构造函数,这时默认的构造函数就没有了。(备注:可以通过javap命令验证。)
2.在一个类中可以定义多个构造函数,以进行不同的初始化。多个构造函数存在于类中,是以重载的形式体现的。因为构造函数的名称都相同。
class Boy { String name; int age; String gender; Boy() { System.out.println("无参构造"); } Boy(String n, int a, String g) { name = n; age = a; gender = g; System.out.println("有参构造"); }}class Demo9 { public static void main(String[] args) { Boy b = new Boy(); Boy b2 = new Boy("jack", 1, "男"); }}
0 0
- JAVA(十)java面向对象4-构造函数
- Java构造函数(面向对象)
- Java面向对象笔记(十)函数重载
- java面向对象思想之构造函数
- 【Java面向对象设计 构造函数设计】
- 【Java面向对象设计 构造函数设计】
- java面向对象构造函数的学习
- Java面向对象(2)构造函数
- 【面向对象】Java子类的构造函数
- Java面向对象笔记(五)构造函数
- java面向对象(构造函数,this,static,main)
- Java-面向对象构造函数 -(private private)关键字
- Java 面向对象(封装、继承、多态+面向对象、构造函数、静态代码块)
- 【java基础】——java面向对象(上)—面向对象、类与对象、封装、构造函数等
- JAVA面向对象知识点总结(2)—封装、构造函数、构造代码块、this关键字
- Java基础--面向对象(封装、构造函数、构造代码块、this关键字)
- Java系列(十)__Java面向对象(4)
- Java系列(十)__Java面向对象(4)
- 爱卡汽车网某重要系统设计逻辑缺陷(成功绕过验证码限制)影响内部敏感信息
- POJ 3026 Borg Maze
- Swift 字符串的总结
- Java 时间类型的处理
- iOS APP之本地数据存储
- JAVA(十)java面向对象4-构造函数
- VC中CEDIT控件的SetLimitText()用法
- poj 3130
- 杭电1051解题报告
- fiddler 自动保存请求跟响应
- OpenCV 通过 Features2D 和 Homography 查找已知对象
- css3动画制作扇形导航
- hdu 5772 String problem(2016多校第四场1009)最大权闭合图
- HDOJ-1242 Rescue