随笔 - 322  文章 - 0  评论 - 4  阅读 - 77146

Java 小练习 创建类 + 调用(1)

复制代码
 1 package com.bytezero.exer;
 2 
 3 /**
 4  * 
 5  * @Description 
 6  * @author  Bytezero·zhenglei!      Email:420498246@qq.com
 7  * @version
 8  * @date 2021年9月11日下午8:25:55
 9  * @
10  *  要求:
11  *  (1) 创建Person类的对象,设置对象的name,age和sex属性,调用study方法
12  * 输出字符串”studying“,调用showAge()方法显示age值
13  * 调用addAge()方法给对象的age属性值增加2岁
14  *  (2) 创建第二个对象,执行上述操作,体会同一个类的不同对象之间的关系
15  *
16  */
17 public class PersonTest
18 {
19     public static void main(String[] args) 
20     {
21         Person p1 = new Person();
22         
23         p1.name = "bytezero";
24         p1.age = 21;
25         p1.sex = 1;
26         
27         
28         p1.study();
29         p1.showAge();
30         
31         int newAge = p1.addAge(2);
32         System.out.println(p1.name+"的修改年龄为"+newAge);// 23
33         System.out.println(p1.age);//23
34         
35         
36         Person p2 = new Person();
37         p2.showAge();//0
38         
39         p2.addAge(10);
40         p2.showAge(); //10
41         
42         p1.showAge(); //23
43     }
44 }
45 
46 
47 package com.bytezero.exer;
48 
49 public class Person 
50 {
51     String name;
52     int age;
53     /**
54      * sex: 1表示男性
55      * sex: 0表示女性
56      */
57     int sex;
58     
59     public void study()
60     {
61         System.out.println("Studying");
62     }
63     
64     
65     public void showAge()
66     {
67         System.out.println("age:"+ age);
68     }
69     
70     public int addAge(int i )
71     {
72         age += i;
73         return age;
74     }
75 }
复制代码

 

posted on   Bytezero!  阅读(81)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示