类和对象
·类:是一组相关属性和行为的集合。可以看成是一事物的模板,使用事物的属性特征和行为特征来描述该类事物
现实中,描述一类事物:
*·属性:*就是该事物的状态信息。
*·行为:*就是该事物能够做什么。
举例:小猫
属性:名字、体重、年龄、颜色
行为:走、跑、叫
作业
1.更改管理信息
package x303_20101106;
import java.util.Scanner;
public class num3 {
public static void main(String[] args) {
num3_3 manage=new num3_3();
num3_3 manage2=new num3_3();
System.out.println(“管理员1”);
manage.name=“aaa”;
manage.password=“111111”;
manage.name();
manage.password();
System.out.println("");
System.out.println(“管理员2”);
manage2.name2=“bbb”;
manage2.password2=“222222”;
manage2.name2();
manage2.password2();
System.out.println("");
Scanner scanner = new Scanner(System.in);
System.out.print("姓名:");
String num1=scanner.next();
System.out.print("密码:");
String num11=scanner.next();
if(manage.name.equals(num1) && manage.password.equals(num11)){
System.out.print("请输入新密码:");
int novel=scanner.nextInt();
System.out.print("修改密码成功,您的新密码是"+novel);
}
else if(manage2.name2.equals(num1)&&manage2.password2.equals(num11)){
System.out.print("请输入新密码:");
int novel2=scanner.nextInt();
System.out.print("修改密码成功,您的新密码是"+novel2);
}else{
System.out.print("您的用户名和密码不匹配,不具有权限更改管理员信息");
}
}
}
2.会员积分回馈
package x303_20101106;
import java.util.Scanner;
public class num4 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
num4_4 shopping = new num4_4();
num4_4 shopping2 = new num4_4();
shopping.SVIP = “金卡会员”;
shopping.SVIP();
shopping2.VIP = “普通会员”;
shopping2.VIP();
System.out.println("");
String a="y";
while(a.equals("y")){
System.out.print("请输入客户卡型:");
String block = scanner.next();
System.out.print("积分:");
int integral = scanner.nextInt();
int num=0;
int num2=0;
if (integral > 1000 && shopping.SVIP.equals(block)) {
System.out.println("获得回馈积分500分");
num=integral+500;
System.out.println("总积分:"+num);
}else if(integral>5000&&shopping2.VIP.equals(block)){
System.out.println("获得回馈积分500分");
num2=integral+500;
System.out.println("总积分:"+num2);
}else{
System.out.println("未达到获得回馈积分条件");
}
System.out.println("");
System.out.print("\n是否继续(y/n):");
a=scanner.next();
}
System.out.println("程序结束");
}
}