类 构造 对象 使用对象 对象.方法()
类:[访问控制符] class 类名{ }
属性:[访问控制符] 数据类型 变量名;
方法:[访问控制符] void|返回值类型 方法名;
类名 对象=new 类名();
练习景区门票
方法
格式:[访问控制符] void|返回值类型 方法名(参数列表(数据类型 参数名,数据类型 参数名…
);
调用本类方法 public void a( ){
b( ); //调用b( ),this.b();
}
调用另一个类的方法 public void a( ){
User t = new User( );
t.b( ); //调用Teacher类的b()
}
格式:[访问控制符] void|返回值类型 方法名(参数列表(数据类型 参数名,数据类型 参数名…
);
调用本类方法 public void a( ){
b( ); //调用b( ),this.b();
}
调用另一个类的方法 public void a( ){
User t = new User( );
t.b( ); //调用Teacher类的b()
}
成绩例题从键盘接收三门课分数,计算三门课的平均分和总成绩,编写成绩计算类实现功能


package ch06;public class Vip {public String vipId;public double vipScore;public Vip(){}public Vip(String vipId, double vipScore) {super();this.vipId = vipId;this.vipScore = vipScore;}}
package ch06;public class VipBiz {Vip[] vips = new Vip[10];public void addVip(Vip vip , int index){vips[index] = vip;}public Vip[] getVips(){return vips;}public double searchVipScore(String vipId){for (int i = 0; i < vips.length; i++) {Vip vip = vips[i];if(vip!=null){if(vip.vipId.equals(vipId)){return vip.vipScore;}}}return -1;
}
}
package ch06;import java.util.Scanner;public class VipView {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubScanner sc = new Scanner(System.in);VipBiz vb = new VipBiz();for(int i =0; i<10; i++){Vip vip = new Vip();System.out.print("请输入会员编号");vip.vipId = sc.next();if(vip.vipId.equals("n")){break;}System.out.print("请输入会员积分");vip.vipScore = sc.nextDouble();vb.addVip(vip, i);}Vip[] vips = vb.getVips();System.out.println("\t\t会员列表");System.out.println("===================");System.out.println("编号\t积分");for (Vip vip : vips) {if(vip != null){System.out.println(vip.vipId+"\t"+vip.vipScore);}}System.out.println("请输入要查找的会员编号");String vipId = sc.next();double score = vb.searchVipScore(vipId);if(score==-1){System.out.println("对不起,此会员不存在");}else{System.out.println("会员积分:"+score); }}}
作者:冲天之峰 20160529