创建一个表示学生的实体类 Student,其中有学生姓名、性别和年龄信息。要求使用属性来表示学生信息,最终编写测试代码。

首先定义一个名为 Student 的类,代码如下:

public class Student {// 学生类
}

在类中通过属性定义学生、性别和年龄,代码如下:

public class Student {public String Name;    // 学生姓名public int Age;    // 学生年龄private boolean Sex;    // 学生性别
}

在上述代码中将学生性别属性 Sex 设置为 private 作用域。为了对该属性进行获取和设置,还需要编写 isSex 和 setSex 方法。代码如下:

public boolean isSex() {return Sex;
}
public void setSex(boolean sex) {this.Sex = sex;
}

在 Student 类中添加 main() 方法,然后创建两个学生类的实例,并输出学生信息。最终代码如下:

public static void main(String[] args) {Student zhang = new Student(); // 创建第一个实例zhang.Name = "张同";String isMan = zhang.isSex() ? "女" : "男";System.out.println("姓名:" + zhang.Name + "性别:" + isMan + "年龄:" + zhang.Age);Student li = new Student(); // 创建第二个实例li.Name = "李子文";li.Sex = true;li.Age = 15;String isWoman = li.isSex() ? "女" : "男";System.out.println("姓名:" + li.Name + "性别:" + isWoman + "年龄:" + li.Age);
}

输出结果如下:

姓名:张同性别:男年龄:0
姓名:李子文性别:女年龄:15

由输出结果可以看到,在第一个实例 zhang 中由于仅设置了 Name 属性的值,所以 boolean 类型的 Sex 默认使用值 false,int 类型的 Age 默认使用值 0。第二个实例 li 同时设置了这三个属性的值。

Java创建一个学生类相关推荐

  1. 1.4 Java创建一个学生类

    创建一个表示学生的实体类 Student,其中有学生姓名.性别和年龄信息.要求使用属性来表示学生信息,最终编写测试代码. 首先定义一个名为 Student 的类,代码如下: public class ...

  2. java编写一个学生类和教师类,Java创建一个学生类

    第1个回答 2017-10-07 Student.java类:public class Student { private String name; private String className; ...

  3. java订单类_基于Java创建一个订单类代码实例

    这篇文章主要介绍了基于Java创建一个订单类代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 需求描述 定义一个类,描述订单信息 订单id 订 ...

  4. java订单类_使用Java创建一个订单类代码实例

    这篇文章主要简介了使用Java创建一个订单类代码实例,文中通过示例代码简介的非常具体,对大家的学习或者工作具有一定的参考学习网上卖,需要的朋友可以学习下 需求描述 定义一个类,描述订单信息 订单id ...

  5. 用Java创建一个学生成绩管理系统登陆界面(初级)

    目录 任务与要求 代码部分 部分代码: 完整代码: 任务与要求 使用eclipse.exe创建一个登录界面,如图1所示,当用户名输入"lili",密码输入"123456& ...

  6. java创建一个图形类getv_java建立类和对象分糖果

    10个小孩围成一圈分糖果,老师分给第一个小孩10块,第二个小孩2块,第三个小孩8块,第四个小孩22块,第五个小孩16块,第六个小孩4块,第七个小孩10块,第八个小孩6块,第九个小孩14块,第十个小孩2 ...

  7. JAVA创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length)、宽(width)和高(heigth)

    编程创建一个Box类(长方体),在Box类中定义三个变量,分别表示长方体的长(length).宽(width)和高(heigth),再定义一个方法void setBox(int l, int w, i ...

  8. Java创建一个扇形类Sector,并求解扇形的面积和周长。

    目录 前言 一.测试题目 二.方法一:创建类 二.方法二 : 接口实现 前言 Java小测试的题目,在csdn几位程序员的帮助下解决啦,下面是解决方案呀. 感觉接口好像有问题,但又找不出来且结果也正确 ...

  9. java编写一个学生类和教师类_JAVA:1、编写一个学生类,类名为Student,包含如下成员:...

    1.编写一个学生类,类名为Student,包含如下成员:成员变量:1)变量名:name:类型:String:访问权限:private2)变量名:ID:类型:String:访问权限:private3) ...

最新文章

  1. SD-WAN — Overview
  2. 全国计算机等级考试题库二级C操作题100套(第82套)
  3. 《电脑报》:中国“人肉搜索第一案”幕后之谜
  4. 演练 构造函数的显示调用与隐式调用 c# 1613715344
  5. 来了!苹果二代AirPods 3月发布 全黑配色加入
  6. TF-Lite极简参考-环境搭建
  7. Leetcode刷题修炼手册
  8. mysql 流浪,流浪汉机器 – 如何找出mysql用户名/密码
  9. Idea代码主题插件下载
  10. Python智能对话机器人实现
  11. 视频压缩软件如何下载
  12. 教育网IPv6网址大全,在学校记流量的必收藏。(推荐用乐乎下载,速度达到1M以上)
  13. VASP四大输入文件——KPOINTS
  14. 计算机excel教程ppt,计算机应用基础教程ppt课件 全套450页.ppt
  15. 标准IP数据包是否保证数据部分的正确性?
  16. 歪写数学史(当之无愧的数学王子)
  17. 去掉最高分最低分求平均分
  18. 电脑右键没有“发送到”选项
  19. DBCA创建数据库实例
  20. FFA interface

热门文章

  1. swiper.js pagination指示点不变_电缆故障点的四种实用测定方法
  2. anaconda pandas运行不了_学习python你必须弄懂的 Python、Pycharm、Anaconda 三者之间的关系...
  3. java登陆密码验证失败,java用户名密码验证示例代码分享
  4. android如何获得开发者权限,Android 动态权限获取 超级简单的方式
  5. get请求,参数值为json字符串如何传值
  6. Java实现XSS防御
  7. java中局部变量和成员变量
  8. 中科院C语言应聘机试编程题6,中科院计算所保研笔试+机试+面试经验分享
  9. 用户zabbix@localhost的访问被拒绝(使用密码:yes)_Coinbase意外地保存了3420个客户的未加密密码...
  10. linux内核多大 4.17.8,Linux Kernel 4.17结束支持,请升级到Linux 4.18内核