1.定义一个丈夫Husband类,有姓名、年龄、性别,妻子属性。 2.定义一个妻子Wife类,有姓名、年龄、性别,丈夫属性。 3.丈夫类中有一个getInfo方法,其中,能显示自己的姓名,年龄,和他的
//1.定义一个丈夫Husband类,有姓名、年龄、性别,妻子属性。
//2.定义一个妻子Wife类,有姓名、年龄、性别,丈夫属性。
//3.丈夫类中有一个getInfo方法,其中,能显示自己的姓名,年龄,和他的妻子的姓名。
//4.妻子类中有一个getInfo方法,其中,能显示自己的姓名,年龄,和她的丈夫的姓名。
//5.定义一个测试类,创建妻子和丈夫对象,然后测试。
class Husband
{private String name;private String husband_gender;private int age;private Wife wife;public void Info(){System.out.println("姓名:" + name + "\n性别:" + husband_gender + "\n年龄:" + age + "\n妻子:" + wife.getName());}public String getName(){return name;}public void setName(String name){this.name = name;}public String getHusband_gender(){return husband_gender;}public void setHusband_gender(String husband_gender){this.husband_gender = husband_gender;}public int getAge(){return age;}public void setAge(int age){this.age = age;}public Wife getWife(){return wife;}public void setWife(Wife wife){this.wife = wife;}protected Husband(String name, String husband_gender, int age, Wife wife){super();this.name = name;this.husband_gender = husband_gender;this.age = age;this.wife = wife;}
}class Wife
{private String name;private String husband_gender;private int age;private Husband husband;public String getName(){return name;}public void setName(String name){this.name = name;}public String getHusband_gender(){return husband_gender;}public void setHusband_gender(String husband_gender){this.husband_gender = husband_gender;}public int getAge(){return age;}public void setAge(int age){this.age = age;}public Husband getHusband(){return husband;}public void setHusband(Husband husband){this.husband = husband;}protected Wife(String name, String husband_gender, int age, Husband husband){super();this.name = name;this.husband_gender = husband_gender;this.age = age;this.husband = husband;}public void Info(){System.out.println("姓名:" + name + "\n性别:" + husband_gender + "\n年龄:" + age + "\n丈夫:" + husband.getName());}}public class MainTest
{public static void main(String[] args){Husband husband = new Husband("王小明", "男", 20, null);Wife wife = new Wife("马冬梅", "女", 23, null);husband.setWife(wife);wife.setHusband(husband);husband.Info();System.out.println("*************************");wife.Info();}
}
1.定义一个丈夫Husband类,有姓名、年龄、性别,妻子属性。 2.定义一个妻子Wife类,有姓名、年龄、性别,丈夫属性。 3.丈夫类中有一个getInfo方法,其中,能显示自己的姓名,年龄,和他的相关推荐
- 设计一个学生类,属性有姓名和学号,可以给姓名和学号赋值,可以显示学生的姓名和学号
设计一个学生类,属性有姓名和学号,可以给姓名和学号赋值,可以显示学生的姓名和学号 #include<iostream> #include <string>using names ...
- [java基础入门]java期末常考题。定义一个父类person,该类中有两个私有的属性姓名name和age,实现两个属性的封装 定义构造等等来初始化成员变量name和age,在定义显示show方法将
编程要求: 定义一个父类person,该类中有两个私有的属性姓名name和age, 实现两个属性的封装 定义构造等等来初始化成员变量name和age, 在定义显示show方法将姓名和年龄打印出来, 创 ...
- 编写 Java 程序用于显示人的姓名和年龄。
题目 编写 Java 程序用于显示人的姓名和年龄. 定义一个人类Person. 该类中应该有两个私有属性: 姓名 (name) 和年龄 (age) . 定义构造方法用来初始化数据成员. 再定义显示 ...
- 编写Java程序,用于显示人的姓名和年龄
编写Java程序,用于显示人的姓名和年龄 定义一个人类(Person),该类中应该有两个私有属性,姓名(name)和年龄(age).定义构造方法,用来初始化数据成员.再定义显示(display)方法, ...
- 用java定义姓名年龄_编写Java程序,用于显示学生的姓名和年龄、专业。
展开全部 java是面向对象的编程语言,一切皆e69da5e6ba9062616964757a686964616f31333363373832为对象.本题虽然基础,但是特别有代表性.在做这类java编 ...
- java结果分行显示_编写一个java程序。分行显示自己的姓名,地址,电话!用Test.java命名。_学小易找答案...
[单选题]16.骨骼肌进行完全强直收缩时,相邻两次刺激的时间间隔应 [填空题]实习岗位名称 [单选题]神经调节的基本方式是: [单选题]Thank you for your nice gifts. - ...
- 编写一个表达学生和课程关系的程序,定义两个类Student和Course.在Student类中有一个Course的数组,表示学生所选的课程
编写一个表达学生和课程关系的程序, 定义两个类Student和Course.在Student类中有一个Course的数组,表示学生所选的课程;在Course类里有一个Student数组,表示选了该课程 ...
- java练习题-显示人的年龄和姓名
3.编写Java程序用于显示人的姓名和年龄. 定义一人类Person,该类中应该有两个私有属性姓名name和年龄age. 定义构造方法用来初始化数据成员.再定义显示display方法将姓名和年龄打印出 ...
- 数据库的多表查询操作-查询只选修了1门课程的学生,显示学号、姓名、课程名。
文章目录 前言 一.建立数据库和表 二.数据库展示 2.查询只选修了1门课程的学生,显示学号.姓名.课程名. 总结 前言 在我看来数据库真的是一个神奇的东西,不但里面的只是点很深刻,而且对于我们学习起 ...
最新文章
- 【开源】博客园文章编辑器4.0版发布
- @@IDENTITY 的缺点 SCOPE_IDENTITY() 取而代之
- 浅析State-Thread
- FFmpeg代码导读系列(一,下半部)----HEVC在RTMP中的扩展
- php5.6 mysql5.5,PHP开发第一步,PHP5.6 + MySQL5.5 + Apache2.4环境搭建
- 重庆邮电大学c语言实验报告,重庆邮电大学c语言上机实验期末实验报告.doc
- 微信商户转账到银行卡
- PS去除图片白底制作微信表情包
- 高斯消元法——Matlab解线性方程组(1)
- 全球IT经理一致喜爱的ITSM系统、it服务台软件
- 软件工程本科生实习_我从n00b实习生到工程团队主管的方式
- 广义SAM(SAM套trie)
- 热烈庆祝《Java多线程》上线啦!
- August 16th Thursday (八月 十四日 木曜日)
- 统计建模与R软件-第六章 回归分析
- hyper用vnc连接,hyper用vnc连接该如何设置vnc
- 非法使用long类型数据
- 毫米波雷达人体感应器,智能感知静止存在,人体存在检测应用
- 中国大学公开课是垃圾,向哈弗公开课叫板!
- Java 15 年老兵都不一定了解的冷知识!