/**

学生缴学费案例: 学生类(Student)有两个字段: name(名字)和isFee(是否交学费的状态),有一个方法:交学费(fees)。每 一个学生都是通过student类new出来的一个对象,现在创建一个数组存放多个学生对象,再判断数组 中的学生是否已经缴费,如果没有,则学生的交学费方法。 */ //描述学生对象 class Student { String name; //学生名称 boolean isFee = false;//学生缴费状态,默认是未缴费

void fees()

{

isFee = true; //设置为已经交学费了

}

} public class StudentDemo { public static void main(String[] args) { Student s1 = new Student(); s1.name = "小明"; s1.isFee = true;

Student s2 = new Student();

s2.name = "小王";

s2.isFee = false;

Student s3 = new Student();

s3.name = "小于";

s3.isFee = false;

Student s4 = new Student();

s4.name = "小唐";

s4.isFee = true;

//创建一个数组,用于存储所有的学生对象。

//数据类型[] 数据名称 = new 数据类型[]{};

Student[] arr = new Student[]{s1,s2,s3,s4};

//打印数组中的每一个元素

for (Student student : arr )

{

System.out.println(student.name +" "+student.isFee);

System.out.println("++++++++++");

if (!student.isFee)

{

student.fees();

}

System.out.println(student.name +" "+student.isFee);

}

}

}

++++++++++++++++++++++

class Servant { // String name; //姓名 int age; //年龄

void shopping()

{

System.out.println("买菜。。。。");

}

void cook()

{

System.out.println("做饭。。。。。");

}

void wash()

{

System.out.println("洗碗。。。。。");

}

} //程序员 class Coder { void coder() { System.out.println("疯狂写代码中"); } }

//servant测试类 public class Servantdemo { public static void main(String[] args) { // 创建一个仆人的对象 Servant s = new Servant(); s.shopping(); //创建一个程序员对象 Coder coder = new Coder(); coder.coder();

}

}

====================================

学java交学费包分配_java 学生缴学费案例:相关推荐

  1. java销售管理系统实验报告_java学生通讯录管理系统实验报告

    java学生通讯录管理系统实验报告 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 宁波大红鹰学院 课课程程设设计计课程设计名称: ...

  2. java商品信息管理实验报告_java学生信息管理系统实验报告

    java学生信息管理系统实验报告 JAVA 程序设计实验报告学 号:姓 名: 班 级: 实验.Java 课程设计--------学生信息管理系统一.实验目的 1. 掌握 Java 基本语法2. 理解面 ...

  3. java mvc建包结构_Java SSM框架的配置方法、MVC结构的分析、响应的流程

    今天头一次配置成功一个SSM框架,兴奋之余,还应该从使用的角度,将整个ssm配置的方法,配置的原因,认真的分析一下.在结束了对SSM框架简单的分析之后,就要开始回归基础,全面的认真复习.所以这个文档, ...

  4. java读取同包文件_Java实现从jar包中读取指定文件的方法

    本文实例讲述了Java实现从jar包中读取指定文件的方法.分享给大家供大家参考,具体如下: 以下的Java代码实现了从一个jar包中读取指定文件的功能: /** * This class implem ...

  5. java怎么导入包语句_java包(package),包导入详解

    之前给大家介绍了一下java包包定义的内容,下面的话,就接着来给大家讲一下包导入的内容,一起来了解一下吧. 假如,使用不同包当中的其他类,就要使用这个类的全名,也就是包名加上类名,下面是代码:exam ...

  6. java成绩管理系统设计背景_java学生成绩管理系统界面设计

    关于学生成绩管理系统的界面设计:代码如下 数据库表设计 DROP TABLE IF EXISTS `student`; CREATE TABLE `student` ( `username` varc ...

  7. java程序math包没有_java.math包应用

    java.math.Math类常用的常量和方法: Math.PI 记录的圆周率 Math.E记录e的常量 Math.abs 求绝对值 Math.sin 正弦函数 Math.asin 反正弦函数 Mat ...

  8. java疯狂讲义内存分配_java疯狂讲义学习:面向对象(上)

    5.7.2 编写java程序时,引用变量只能调用它编译时类型的方法,不能调用它运行时类型的方法. 理解:引用变量只能调用引用变量类型中的方法,不能调用引用变量实际指向对象中"额外" ...

  9. java对象的内存分配_java对象在内存的分配问题

    今天看到一个不错的PPT:Build Memory-efficient Java Applications,开篇便提出了一个问题,在Hotspot JVM中,32位机器下,Integer对象的大小是i ...

最新文章

  1. 排序算法(插入、快速、归并)java实现
  2. iOS开发之设计模式篇
  3. linux管理员工作目录,密码管理员 - FPM2
  4. ajax 上传读取excel
  5. Shell数组操作(添加、删除元素、清空、遍历)
  6. InsertSort 插入排序算法
  7. [BZOJ3676][Apio2014]回文串
  8. python图形绘制糖_不给糖果就捣乱,用Python绘制有趣的万圣节南瓜怪!
  9. 微软程骉:智能医疗产业化应用的挑战和解决之道
  10. iOS边练边学--UIScrollView的属性简单使用,代理的简单介绍以及内容缩放
  11. Integer与int的种种比较你知道多少?
  12. bzoj 3451 Normal
  13. mysql置疑原因_SQL Server置疑数据库解决方法
  14. 可变模糊集理论matlab程序,可变模糊集理论.pdf
  15. 街景图像数据(UCF GoogleStreet View)
  16. Meshlab源码编译
  17. krpano教程之字幕添加,配合语音解说滚动字幕
  18. HTTP错误403.9-禁止访问:连接的用户过多 相关
  19. 苹果终于任命AI研究负责人,Ruslan其人其事
  20. mac地址,虚拟网卡,实体网卡变化问题

热门文章

  1. linux学习笔记-chkconfig
  2. OCP之5 管理数据库存储结构
  3. 10g中如何修改数据库字符集-2
  4. mysql表在线转成分区表_11g普通表在线转换分区表
  5. 三维图形几何变换算法实验_计算机视觉方向简介 | 深度学习视觉三维重建
  6. Java并发编程之线程池ThreadPoolExecutor解析
  7. 微型计算机控制技术试卷B,微型计算机控制技术试卷b..doc
  8. linux mysql失败_linux下登陆mysql失败
  9. [转载] Scanner和bufferreader读取控制台字符的区别
  10. 如何使用React Native样式表?