示例
1.创建一个包
2.建两个类文件,类名随便,自己记住就好!
(一个类需要运行,所以要写main方法)
第一个文件 类名student
成员变量
使用private关键字修饰
构造方法
提供一个无参的构造方法
提供一个带多个参数的构造方法
成员方法
提供每个成员变量的getxxx();setxxx();的方法
提供一个显示信息的show();
package 标准类的制作;
/*
成员变量
使用private关键字修饰
构造方法
提供一个无参的构造方法
提供一个带多个参数的构造方法
成员方法
提供每个成员变量的getxxx();setxxx();的方法
提供一个显示信息的show();
*/
public class student {
//成员变量
String name;
int age;
//构造方法
/**
*
*/
public student() {
}
/**
* @param name
* @param age
*/
public student(String name, int age) {
this.name = name;
this.age = age;
}
//成员方法1
public String getNmae() {
// TODO 自动生成的方法存根
return name;
}
public int getAge() {
return age;
}
public void setName(String name) {
this.name = name;
}
public void setAge(int age) {
this.age = age;
}
public void show() {
// TODO 自动生成的方法存根
System.out.println(name+" "+age);
}
}
第二个文件,使用文件 类名studentdemo
创建对象并未其成员变量赋值的两种方式
1.无参构造方法创建对象后使用setxxx()赋值
2.使用带参构造方法直接创建带有属性值的对象
package 标准类的制作;
public class studentdemo {
/*
创建对象并未其成员变量赋值的两种方式
1.无参构造方法创建对象后使用setxxx()赋值
2.使用带参构造方法直接创建带有属性值的对象
*/
public static void main(String[] args) {
// TODO 自动生成的方法存根
//1.无参构造方法创建对象后使用setxxx()赋值
student student = new student();
student.name="朱茵";
student.age=21;
student.show();
student.setAge(22);
student.setName("詹雯婷");
student.show();
//2.使用带参构造方法直接创建带有属性值的对象
student student1 = new student("林青霞",24);
student1.show();
}
}
标准类的大概格式就是如此,以后写的话要遵循规范,不应盲目,勉励