java标准代码_JAVA——标准代码JavaBean

本文详细介绍了Java中的构造方法,包括其作用、定义格式、注意事项和重载。同时,阐述了JavaBean标准规范,强调类必须具有公共无参构造器,以及提供用于操作成员变量的set和get方法。通过示例展示了如何创建和使用构造方法以及遵循JavaBean标准的类。
摘要由CSDN通过智能技术生成

一、构造方法

基本概念:

构建、创造,也叫构造器,用来帮助创建对象的方法,准确的说,构造方法的作用是初始化对象。

创建对象

Java用过new关键字创建对象,并在内存中开辟空间,然后使用构造方法(构造器)完成对象的初始化工作

构造方法的定义:

格式:

修饰符 构造方法名 (参数列表){

//方法体

}

要求:

方法名必须与类名相同(包括大小写)

没有返回值(但是可以写return)

没有返回值类型(连void都不能写)

注意事项:

若未提供任何构造方法,系统会给出默认无参构造

若已经提供构造方法,系统不会再提供无参构造

构造方法可以重载

示例:

packageJavaBean.ConstructionMethod;public classStudent {//构造方法//无参构造

publicStudent () {}//有参构造

public Student (String name, intage){this.name =name;this.age =age;

}//成员变量

privateString name;private intage;//设置姓名、年龄

public voidsetName (String name){this.name =name;

}public void setAge (intage){this.age =age;

}//获取姓名、年龄

publicString getName(){returnname;

}public intgetAge(){returnage;

}

}

packageJavaBean.ConstructionMethod;public classStudentMain {public static voidmain(String[] args) {//通过无参构造实现

Student stu = newStudent();

stu.setAge(18);

stu.setName("张三");

System.out.println(stu.getName()+stu.getAge());

System.out.println("===================");//通过有参构造实现

Student stu2 = new Student("李四",24);

System.out.println(stu2.getName()+stu2.getAge());

}

}

二、标准代码:JavaBean

Java语言编写类的标准规范。符合JavaBean标准的类,必须是具体的,公共的,并且具有无参数的构造方法,提供用来操作成员变量的的set和get方法

Java中封装的概念

将一系类相关事物的共同属性和行为提取出来,放到一个类中,隐藏对象的属性和实现细节,仅对外提供公共的访问方式

封装的关键

绝不能让类中的方法直接访问其他类的数据(属性),程序仅通过对象的方法与对象的数据进行交互

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值