/*首先定义一个方法类*/
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方法也能返回变量的值。
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);
}
//控制台输出,自己写答案,刚学(^_^)
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();
}
}
属性和行为可以在加;
一楼的方法什么的太麻烦了,
你直接在main方法中 用System.out.println() 输出就好了;
有多少 就输出几条 。
该把什么设计模式都用起就巴士了!