|
发表于 2021-4-9 13:02:00
From FishC Mobile
|
显示全部楼层
|阅读模式
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
1、定义一个Person类,可以在应用程序中使用该类。
成员属性:Person类的属性(变量):
姓名:name,字符串类型:String;
性别:sex,字符型:char;
年龄:age,整型:int。
3个重载的构造函数:
public Person(String s) //设置姓名
public Person(String s,char c) //调用本类的构造函数Person(String s),设置性别
public Person(String s,char c,int i)//调用本类的构造函数PersonPerson(String s,char),设置年龄
一个成员方法:
public String toString()//获得姓名、性别和年龄
利用定义的Person类,请实例化对象,输出下面结果:
姓名:张三 性别:男 年龄:21
本帖最后由 肖-肖 于 2021-4-9 17:04 编辑
我做出来了,解释和你的要求一模一样, 解释在注释里面哦
代码如下:
- public class Person {
- public String name;//姓名
- public char sex;//性别
- public int age;//年龄
- //设置姓名
- public Person(String s){
- name=s;
- }
- //调用本类的构造函数Person(String s),设置性别
- public Person(String s,char c){
- this(s);
- sex=c;
- }
- //调用本类的构造函数PersonPerson(String s,char),设置年龄
- public Person(String s,char c,int i){
- this(s,c);
- age=i;
- }
- //获得姓名、性别和年龄
- public String toString(){
- return " 名字:"+name+" 性别:"+sex+" 年龄:"+age;
- }
- public static void main(String[] args) {
- //实例化对象
- Person p = new Person("张三",'男',21);
- System.out.println(p.toString());
- }
- }
复制代码
运行结果如下:
希望有点用吧!
|
|