「java设置一个用户类」java设计一个user类

博主:adminadmin 2023-03-18 23:07:05 332

今天给各位分享java设置一个用户类的知识,其中也会对java设计一个user类进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

JAVA类和对象编程定义一个student类,其中包括用户名、姓名、性别、出生年月等属

class User{

String username;

String password;

public User(){

username="abc";

password="123455";

}

public User(String un,String pw){

username=un;

password=pw;

}

}

class student{

String num;

String name;

String sex;

String date;

public void init(String snum,String sname,String ssex,String sdate){

num=snum;

name=sname;

sex=ssex;

date=sdate;

}

public void display(){

System.out.println("学号"+num);

System.out.println("姓名"+name);

System.out.println("姓别"+sex);

System.out.println("出身日期"+date);

}

public void modify(String snum,String sname,String ssex,String sdate){

num=snum;

name=sname;

sex=ssex;

date=sdate;

}

}

class Granduate extends student{

String subject;

String adviser;

public void init(String snum,String sname,String ssex,String sdate,String ssubject,String sadviser){

num=snum;

name=sname;

sex=ssex;

date=sdate;

subject=ssubject;

adviser=sadviser;

}

public void display(){

System.out.println("学号"+num);

System.out.println("姓名"+name);

System.out.println("姓别"+sex);

System.out.println("出身日期"+date);

System.out.println("专业"+subject);

System.out.println("导师"+adviser);

}

public void modify(String snum,String sname,String ssex,String sdate,String ssubject,String sadviser){

num=snum;

name=sname;

sex=ssex;

date=sdate;

subject=ssubject;

adviser=sadviser;

}

}

public class Test{

public static void main(String args[]){

User u1=new User();

User u2=new User(String un,String pw);

student s=new student()

s.init("111","zhanshan","m","1989");

s.display();

s.motify("222","wangwu","f","2002");

s.display();

Granduate g=new Granduate()

g.init("111","li","m","2002","jisuanji","shitian");

g.display();

}

}

我想用构造函数比init()好

java设计一个表示用户的User类

public class Use {

public static void main(String args[]){

User user1=new User();

user1.setUsername("joyce717533");

user1.setPassword("千总四级");

System.out.println("user1:"+user1.toString());

User user2=new User("joyce717533");

user2.setPassword("千总四级");

System.out.println("user2:"+user2.toString());

User user3=new User("joyce717533","千总四级");

System.out.println("user3:"+user3.toString());

}

}

class User {

public String username;

public String password;

public static int record;

public User() {

}

public User(String username){

this.username=username;

}

public User(String username,String password){

this.username=username;

this.password=password;

}

public String getPassword() {

return password;

}

public void setPassword(String password) {

this.password = password;

}

public String getUsername() {

return username;

}

public void setUsername(String username) {

this.username = username;

}

public String toString(){

return "username: "+username+",passwrod: "+password;

}

}

已经给楼主写好了...祝楼主早日成功哈!!!!!

JAVA中get set方法,怎么修改设置的初始值啊!比如说我在一个用户类中getm

别说的那么专业化了,理解都要半天。就这么理解吧,面向对象中,想对类的成员变量设置访问一些权限,于是,就将该字段设置为private的,这样别的类就不能访问了,然后在该内定义两个方法,一个专门用于获取,一个用于修改,这样,在你不想让别人乱动该字段的时候,就在该方法内写一些限制条件。而为了规范起见(团队开发需要嘛),就根据人家老外的习惯,将方法名设置为set+字段名,get+字段名(名字乱改没问题),既然规范了,那就是别人都叫这名了,于是,有些框架给对象赋值就有方法了,方法名称由get或set开始的又有private变量名的,就找出来调用。hibernate1框架就这样弄得,至于后面的版本是不是这样就不大清楚了。JavaBean就是一个JAVA类,既然是JAVA类就不需要什么组件了,这玩意直接深入到虚拟机了的

java如何定义一个类,创建它的成员变量和方法?

类即对象的思想,一个对象包含了属于自己的成员变量和操作方法。

如何定义一个类,得看你对对象思想的理解,如人是一个对象,但是一个父类级的对象,人又可以分为男人、女人;或者是分为小孩、少年、成年人、老人;他们之所以能被划分,是因为每一个子类都有属于自己的特性。

理解了这些类的继承,又如,车是一个对象,属性就是轮胎、发动机、等各种属于车自己组成部分都可以定义为车的属性(成员变量),车能提供什么方法?运输(载客、行驶)等,当然车也可以有很多不同分法的子类,类型划分,价格划分,动力输出划分等等,定义一个类是和你对类对象的理解和实际业务相结合起来的。

下面放上一段简易的代码:

public class Person {

  private int age;//年龄

  private int height;//身高

  private int weight;//体重

  private String sex;//性别

  public void look (){

      //看

  }

  public void eat () {

      //吃

  }

  public void run (){

      //跑

  }

  //还有一些你认为合理的方法

  public int getAge() {

      return age;

  }

  public void setAge(int age) {

      this.age = age;

  }

  public int getHeight() {

      return height;

  }

  public void setHeight(int height) {

      this.height = height;

  }

  public int getWeight() {

      return weight;

  }

  public void setWeight(int weight) {

      this.weight = weight;

  }

  public String getSex() {

      return sex;

  }

  public void setSex(String sex) {

      this.sex = sex;

  }

 

 

}

回答的有点简单,与其说如何定义一个类,还不如说如何理解面向对象的思想!!

java设置一个用户类的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java设计一个user类、java设置一个用户类的信息别忘了在本站进行查找喔。