package Java1;
public class Student2 {
String name; //学生姓名
int age; //学生年龄
String sex; //学生性别
String major; //学生专业
/**
*
* @param name 学生姓名
* @param age 学生年龄
*/
public Student2(String name, int age) {
this.sex = "男";
this.major = "java";
this.name = name;
this.age = age;
}
/**
*
* @param name 学生姓名
* @param age 学生年龄
* @param sex 学生性别
* @param major 学生专业
*/
public Student2(String name, int age , String sex, String major) {
this.name = name;
this.age = age;
this.sex = sex;
this.major = major;
}
public void print() {
System.out.println("自我介绍:\n我的名字是"+this.name+",我今年"+this.age+"岁了!我的性别是"+this.sex+",我的专业是"+this.major);
}
}
package com.homework.demo.test3_5;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
System.out.print("请输入学生姓名:");
String name = scanner.next();
System.out.print("请输入学生性别:");
String sex = scanner.next();
System.out.print("请输入学生年龄:");
int age = scanner.nextInt();
System.out.print("请输入学生专业:");
String major = scanner.next();
/**
* 使用第一种构造方法并打印
*/
Student2 student2 = new Student2(name, age);
student2.print();
/**
* 使用第二种构造方法并打印
*/
Student2 student22 = new Student2(name, age, sex, major);
student22.print();
}
}
}
public class Student2 {
String name; //学生姓名
int age; //学生年龄
String sex; //学生性别
String major; //学生专业
/**
*
* @param name 学生姓名
* @param age 学生年龄
*/
public Student2(String name, int age) {
this.sex = "男";
this.major = "java";
this.name = name;
this.age = age;
}
/**
*
* @param name 学生姓名
* @param age 学生年龄
* @param sex 学生性别
* @param major 学生专业
*/
public Student2(String name, int age , String sex, String major) {
this.name = name;
this.age = age;
this.sex = sex;
this.major = major;
}
public void print() {
System.out.println("自我介绍:\n我的名字是"+this.name+",我今年"+this.age+"岁了!我的性别是"+this.sex+",我的专业是"+this.major);
}
}
package com.homework.demo.test3_5;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scanner = new Scanner(System.in);
System.out.print("请输入学生姓名:");
String name = scanner.next();
System.out.print("请输入学生性别:");
String sex = scanner.next();
System.out.print("请输入学生年龄:");
int age = scanner.nextInt();
System.out.print("请输入学生专业:");
String major = scanner.next();
/**
* 使用第一种构造方法并打印
*/
Student2 student2 = new Student2(name, age);
student2.print();
/**
* 使用第二种构造方法并打印
*/
Student2 student22 = new Student2(name, age, sex, major);
student22.print();
}
}
}