编写一个JAVA程序,显示你的个人档案!

帮我把代码学出来,谢谢啦!
2025-02-28 06:55:55
推荐回答(5个)
回答1:

/*首先定义一个方法类*/
class method{
public String name;
public String sex;
public int age;
/*这里还可以定义很多关于你的档案信息成员变量*/
/*下面这两个是构造方法*/
method(){
name="";
sex="";
age=0;
}
method(String name,String sex,int age){
this.name=name;
this.sex=sex;
this.age=age;
}
/*下面写方法*/
String getName(String name){
return name;
}
String getSex(String sex){
return sex;
}
int getAge(int age){
return age;
}
}
/*写一个测试类*/
public class Test{
public static void main(String args[]){
method a=new method("浅浅de夕阳","男",20);
System.out.println("姓名:"+a.getName());
System.out.println("性别:"+a.getSex());
System.out.println("年龄:"+a.getAge());
}
}

我写的稍微复杂了点,但是也就完善了点,写那几个get方法,是为了更完整,那样就算是你的成员变量改为私有的,在后面通过调用get方法也能返回变量的值。

回答2:

public static void main(String[] args) {
//System in输入 alt+/导包 控制台输入
Scanner scanner=new Scanner(System.in);//就name1可以改并后面的都等于name1

//进行提示
System.out.println("请输入您的姓名");

//接收输入的数据
String name=scanner.next();

//输出数据
System.out.println("您输入的姓名是"+name);

//请输入你的年龄
System.out.println("请输入你的年龄");
int age=scanner.nextInt();
System.out.println("你的年龄是"+age);

//请输入你的性别
System.out.println("请输入你的性别");
char gender=scanner.next().charAt(0);
System.out.println("你的性别是"+gender);

//请输入你的职业
System.out.println("请输入你的职业");
double zhiye=scanner.nextDouble();
System.out.println("你的职业是"+zhiye);

//住址
System.out.println("请输入你的住址");
String zhuzhi=scanner.next();
System.out.println("你的住址是"+zhuzhi);

//请输入你的电话
System.out.println("请输入你的电话");
int phone=scanner.nextInt();
System.out.println("你的电话是"+phone);
}
//控制台输出,自己写答案,刚学(^_^)

回答3:

public calss User{
public String Name;
public int age;
public User(String name,int age){
this.Name=name;
this.age=age;
}
public void dispaly(){
System.out.println("姓名:"+Name);
System.out.println("年龄:"+age);
System.out.println(Name+"在吃饭");
}
public void main(String []agrs){
User objuser=new User('张三',18)
objuser.dispaly();
}
}

属性和行为可以在加;

回答4:

一楼的方法什么的太麻烦了,
你直接在main方法中 用System.out.println() 输出就好了;
有多少 就输出几条 。

回答5:

该把什么设计模式都用起就巴士了!