JAVA_面向对象_练习_封装_02_EncapsulationDaemon02.java
2016-02-23 09:40
411 查看
/** * 封装一个学生类,有姓名,有年龄,有性别,有英语成绩,数学成绩, * 语文成绩,封装方法,求总分,平均分,以及打印学生的信息。 */ public class EncapsulationDaemon02{ public static void main(String[] args){ Mate m1 = new Mate("Han Meimei",88,"girl",50,50,52); m1.total(); m1.average(); m1.info(); } } class Mate{ private String name; private int age; private String sex; private int scoreEnglish; private int scoreMath; private int scoreChinese; public Mate(String name,int age,String sex,int scoreEnglish,int scoreMath,int scoreChinese){ this.name = name; this.age = age; this.sex = sex; this.scoreEnglish = scoreEnglish; this.scoreMath = scoreMath; this.scoreChinese = scoreChinese; System.out.println(name+age+sex+scoreEnglish+scoreMath+scoreChinese); } public void total(){ int total = scoreEnglish + scoreMath + scoreChinese; System.out.println(total); } public void average(){ int total = scoreEnglish + scoreMath + scoreChinese; float average = (float)total/3; System.out.println(average); } public void info(){ System.out.println(name+age+sex); } }
相关文章推荐
- Struts2动态方法调用
- 【转】java中三个类别加载器的关系以及各自加载的类的范围
- JAVA_面向对象_练习_封装_01_EncapsulationDaemon01.java
- JAVA_面向对象_练习_封装_01_EncapsulationDaemon01.java
- JRE与JDK的区别
- IOC
- JDK1.8的一些改动
- 在Eclipse中打开文件夹
- java UncaughtExceptionHandler 处理线程意外中止
- Android项目从Eclipse增加支持Android Studio
- eclipse--android开发环境搭建教程
- SSH笔记---基础框架搭建
- 《JAVA学习笔记(14-10---14-11抽象类)》
- 《JAVA学习笔记 (final关键字)》
- 《JAVA学习笔记(14-1---14-7)》
- java调用ftp上传下载文件
- 《JAVA学习笔记(1---13-4)》
- 最常用的Eclipse快捷键
- java基础巩固笔记(6)-注解
- Java 集合类详解