C-4 一个标准的学生类的代码及测试

 1 /*
 2 标准代码
 3
 4 学生类:
 5     成员变量:name,age
 6     构造方法:无参,带两个参
 7     成员方法:getXxx()/setXxx(),show
 8
 9 给成员变量赋值:
10   ①setXxx()灵活性高
11   ②构造方法。
12   
13 输出成员变量值:
14   ①getXxx()灵活性高
15   ②通过调用show()方法。
16 */
17
18 class Student{
19     private String name;
20     private int age;
21
22     public Student(){
23
24     }
25
26     public Student(String name,int age){
27         this.name = name;
28         this.age = age;
29
30     }
31
32     public String getName(){
33         return name;
34     }
35
36     public int getAge(){
37         return age;
38     }
39
40     public void setName(String name){
41         this.name = name;
42     }
43
44     public void setAge(int age){
45         this.age = age;
46     }
47
48     public void show(){
49         System.out.println(name+"----"+age);
50     }
51 }
52
53 class StudentTest2{
54     public static void main(String[] args){
55     //无参构造+setXxx ①+①
56     Student s1 = new Student();
57     s1.setName("小懒");
58     s1.setAge(99);
59     System.out.println(s1.getName()+"---"+s1.getAge());
60     //①+②
61     s1.show();
62
63     //构造方法给值 ②+①
64     Student s2 = new Student("小皮",99);
65     System.out.println(s2.getName()+"---"+s2.getAge());
66     //②+②
67     s2.show();
68     }
69 }
时间: 2024-12-29 14:58:57

C-4 一个标准的学生类的代码及测试的相关文章

基于spring-boot-data-jdbc的RowMapper实例的初始化配置,配置内容和实体类的代码由测试类生成

spring-boot-data-jdbc的RowMapper配置(windows10+jdk8+idea+spring-boot2.1.5)项目url:https://github.com/zhzhair/jdbcrowmapper-spring-boot.git 启动项目初始化RowMapper配置,配置内容由代码生成: 1.基于mysql的jdbcTemplate的crud:用户反馈,运营回复.忽略,多条件动态查询反馈信息等: 2.添加记录时返回自增主键,批量删除,启动项目实例化所有Row

阶段1 语言基础+高级_1-2 -面向对象和封装_18定义一个标准的类

做一个综合的练习 如何定义一个标准的学生类 向下选择getter和setter 选中这两个 这样就自动出现了get和set的方法 生成构造方法 无参的 运行测试 全参的方式 set修改年龄 原文地址:https://www.cnblogs.com/wangjunwei/p/11198197.html

C++习题 对象转换(定义一个Teacher(教师)类(教师号,姓名,性别,薪金)和一个Student(学生)类(学号,姓名,性别,成绩)编写程序,将一个Student对象(学生)转换为Teacher(教师)类。

Description 定义一个Teacher(教师)类(教师号,姓名,性别,薪金)和一个Student(学生)类(学号,姓名,性别,成绩),二者有一部分数据成员是相同的,num(号码),name(姓名),sex(性别).编写程序,将一个Student对象(学生)转换为Teacher(教师)类,只将以上3个相同的数据成员移植过去.可以设想为: 一位学生大学毕业了,留校担任教师,他原有的部分数据对现在的教师身份来说仍然是有用的,应当保留并成为其教师数据的一部分. Input 一个教师的信息和一个学

【OC复合题】之定义一个学生类,需要有姓名,年龄,考试成绩三个成员属性,创建5个对象,属性可以任意值。(Objective-C)

题目: 定义一个学生类,需要有姓名,年龄,考试成绩三个成员属性,创建5个对象,属性可以任意值.(Objective-C) 1)    不使用@property,手动编写他们的访问器方法(getter和setter),注意内存管理(手动管理内存) 2)    增加一个便利构造器(快速构造器) 3)    使用NSLog输出学生对象时,输出信息格式为:My Name Is XXX  Age Is XXX Score Is XXX 4)    对5个学生对象按照成绩->年龄->姓名优先级排序(成绩相

设计一个学生类&班级类

第一题 设计一个学生类 属性:姓名.学号.年龄.成绩 设计一个班级类要求:实现向班级中添加学生.删除学生.查看学生.按照指定条件排序 属性:班级代号,所有学生 需要使用 calss, __int__, __str__, sort, append, dict, list, remove, for in class Stu: # 设置学生基础属性 def __init__(self, name, num, age, cj): self.name = name self.num = num self.

一个标准的类通常要拥有下面四个组成部分

一个标准的类通常要拥有下面四个组成部分: 所有的成员变量都要使用private关键字修饰 为每一个成员变量编写一对Getter/setter方法 编写一个无参数的构造方法 编写一个全参数的构造方法 这样的标准类也叫做Java Bean 标准类: public class Student{ private String name;//姓名 private int age;//年龄 public Student(){ //无参构造方法 } public Student(String name ,in

8.5 定义一个标准的类

一个标准的类通常要拥有下面四个组成部分: 1.所有的成员变量都要使用private关键字修饰 2.为每一个成员变量编写一对儿Getter/Setter方法 3.编写一个无参数的构造方法 4.编写一个全参数的构造方法 这样标准的类也叫做Java Bean 原文地址:https://www.cnblogs.com/sdrbg/p/11120469.html

第四周项目4-指向学生类的指针

设计一个学生类Student,数据成员包括学号(num)和成绩(score),成员函数根据需要自行设计(建议配备需要的set.get函数,以及必要的输入或输出,给出的代码中也可以找到需要成员函数的线索).在main函数中,要做到: 建立一个对象数组,通过初始化,设置5个学生的数据,要求: 用指针指向数组首元素,输出第1.3.5个学生的信息: 设计一个函数int max(Student *arr);,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并返回值其学号 /* #inc

面向对象-标准的手机类代码及其测试

1 /* 2 作业:请把手机类写成一个标准类,然后创建对象测试功能. 3 4 手机类: 5 成员变量: 6 品牌:String brand; 7 价格:int price; 8 颜色:String color; 9 成员方法: 10 针对每一个成员变量给出对应的getXxx()/setXxx()方法. 11 最后定义测试: 12 创建一个对象,先通过getXxx()方法输出成员变量的值.这一次的结果是:null---0---null 13 然后通过setXxx()方法给成员变量赋值.再次输出结果