Java完成一个类用户 user其中 用户类具有count属性是static静态属性实现:每个用户可以访问网站用户可以统计自己的登录次数,并利用count统计总登录次数
时间: 2023-11-22 07:53:48 浏览: 27
下面是一个Java实现的User类,包含count属性和login方法。每个用户对象都可以调用login方法来增加自己的登录次数,并且每次登录时也会增加总登录次数count的值。
```java
public class User {
private static int count = 0;
private int loginCount = 0;
public void login() {
loginCount++;
count++;
}
public int getLoginCount() {
return loginCount;
}
public static int getCount() {
return count;
}
}
```
使用示例:
```java
User user1 = new User();
user1.login();
user1.login();
System.out.println("User1 login count: " + user1.getLoginCount()); // 输出:User1 login count: 2
System.out.println("Total login count: " + User.getCount()); // 输出:Total login count: 2
User user2 = new User();
user2.login();
System.out.println("User2 login count: " + user2.getLoginCount()); // 输出:User2 login count: 1
System.out.println("Total login count: " + User.getCount()); // 输出:Total login count: 3
```