package cn.itcast.KuiHuaBaoDian2;
import java.util.Scanner;
/**
* 一、实现从控制台接收一个学员信息,并存储到一个对象中
* 二、打印这个对象的所有属性值。
* 设计,并定义一个学员类:Student,要求有以下属性:
* 学员编号(String)
* 姓名(String)
* 性别(String)
* **(double)
* 年龄(int)
* 使用封装的原则,并提供无参和全参的构造方法。
* 定义MainApp类,并包含main()方法。
* 程序启动后,应分别提示用户输入学员编号、姓名等信息
* */
public class MainApp {
// private static Scanner sc;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//创建学生类对象
Student stu = new Student();
//控制台提示用户输入
System.out.println("请输入学员编号:");
stu.setCode(sc.next());
System.out.println("请输入学员姓名:");
stu.setName(sc.next());
System.out.println("请输入学员性别:");
stu.setSex(sc.next());
System.out.println("请输入学员**:");
stu.setHeight(sc.nextDouble());
System.out.println("请输入学员年龄:");
stu.setAge(sc.nextInt());
//打印学员信息
System.out.println("学员编号:" + stu.getCode() + " 姓名:" + stu.getName() +
" 性别:" + stu.getSex() + " **:" + stu.getHeight() +
" 年龄:" + stu.getAge());
}
}
[Java] 纯文本查看 复制代码 package cn.itcast.KuiHuaBaoDian2;
import java.util.Scanner;
/**
* 一、实现从控制台接收一个学员信息,并存储到一个对象中
* 二、打印这个对象的所有属性值。
* 设计,并定义一个学员类:Student,要求有以下属性:
* 学员编号(String)
* 姓名(String)
* 性别(String)
* **(double)
* 年龄(int)
* 使用封装的原则,并提供无参和全参的构造方法。
* 定义MainApp类,并包含main()方法。
* 程序启动后,应分别提示用户输入学员编号、姓名等信息
* */
public class MainApp {
// private static Scanner sc;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
//创建学生类对象
Student stu = new Student();
//控制台提示用户输入
System.out.println("请输入学员编号:");
stu.setCode(sc.next());
System.out.println("请输入学员姓名:");
stu.setName(sc.next());
System.out.println("请输入学员性别:");
stu.setSex(sc.next());
System.out.println("请输入学员**:");
stu.setHeight(sc.nextDouble());
System.out.println("请输入学员年龄:");
stu.setAge(sc.nextInt());
//打印学员信息
System.out.println("学员编号:" + stu.getCode() + " 姓名:" + stu.getName() +
" 性别:" + stu.getSex() + " **:" + stu.getHeight() +
" 年龄:" + stu.getAge());
}
}
package cn.itcast.KuiHuaBaoDian2;
/**
* 设计,并定义一个学员类:Student,要求有以下属性:
* 学员编号(String)
* 姓名(String)
* 性别(String)
* **(double)
* 年龄(int)
* 使用封装的原则,并提供无参和全参的构造方法。
* */
public class Student {
/**
* 成员变量
* */
//学员编号
private String code;
//姓名
private String name;
//性别
private String sex;
//**
private double height;
//年龄
private int age;
/**
* 封装成员变量
* */
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
/**
* 构造方法
* */
//无参
public Student() {
}
//有参
public Student(String code,String name,String sex,double height,int age) {
this.code = code;
this.name = name;
this.sex = sex;
this.height = height;
this.age = age;
}
}
|