Java基础 - 面向对象 - 类的定义

Java基础 - 面向对象 - 类的定义

 1 package mingri.chapter_6;
 2 
 3 import java.util.Scanner;
 4 
 5 public class Person {
 6 
 7     /*
 8     * 类变量
 9     *   定义方法:
10     *       数据类型 变量名称 [ = 值];   // 定义类变量时可以赋值,也可以不赋值
11     * */
12 
13     private String name;        // 姓名
14     private String sex;         // 性别
15     private String age;            // 年龄
16     private String cardId;         // 身份证号
17 
18 
19     /*
20     * 类方法
21     *   定义方法:
22     *       [权限修饰符] [返回值类型] 方法名([参数类型 参数名]) [throws 异常类型] {
23     *           方法体;
24     *           return 返回值;
25     *       }
26     *       权限修饰符:
27     *           可以是 private、public、protected 中的任意一个,也可以不写,主要用来控制方法的访问权限
28     *       返回值类型:
29     *           用来指定方法返回数据的类型,可以是任何类型,如果方法不需要返回值,则使用void关键字
30     *       参数:
31     *           类方法既可以有参数,也可以没有参数,参数可以是对象,也可以是基本数据类型的变量
32     * */
33 
34     // 输出生日
35     public void showBir(String cardId) {
36         System.out.println("cardId: " + cardId);
37         System.out.println("用户的生日是:" + cardId.substring(6, 14));
38     }
39 
40 
41     public static void main(String[] args) {
42         Person person = new Person();
43 
44         Scanner sc = new Scanner(System.in);
45 
46         System.out.println("请输入用户姓名:");
47         person.name = sc.nextLine();
48 
49         System.out.println("请输入用户性别:");
50         person.sex = sc.nextLine();
51 
52         System.out.println("请输入用户年龄:");
53         person.age = sc.nextLine();
54 
55         System.out.println("请输入用户身份证号:");
56         person.cardId = sc.nextLine();
57 
58         person.showBir(person.cardId);
59 
60     }
61 
62 
63 
64 }

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用!有问题请及时沟通交流。 2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 4、如果基础还行,或热爱钻研,亦可在此项目代码基础上进行修改添加,实现其他不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip毕设新项目-基于Java开发的智慧养老院信息管理系统源码+数据库(含vue前端源码).zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值