用java语言定义一个Person类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用java语言定义一个Person类相关的知识,希望对你有一定的参考价值。

用java语言定义一个Person类它包括的属性有“姓名”和“性别”。为Person类派生出一个子类
Student,为Student类添加属性:年龄和成绩等级(用A,B,C,D,E表示),在子类中定义
一个方法StringgetInfo(),返回描述学生的姓名、性别、年龄及成绩等信息的字符串。
并对这两个类进行测试。

参考技术A class Person
private String name;
private String sex;

class Student extends Person
private int age;
private int score;
public Student(String n,String s,int a,int score)
super(n,s);
this.age=a;
this.score= score;

本回答被提问者和网友采纳
参考技术B class Person



~~~~~~~~~~~~~~~~~

编写一个类Person,为Person类定义年龄、姓名两个属性

编写一个类Person,为Person类定义年龄、姓名两个属性,并且定义一个SayHello方法,方法执行时输出“我是***我的年龄是***”;定义一个Chinese类从Person类继承。求解答,谢谢!

参考技术A #include<iostream.h>

class Person

public:
Person(char *name="",int age=0)

m_name=name;
m_age=age;

void SayHello()

cout<<"我叫"<<m_name<<","<<"年龄"<<m_age<<endl;

private:
char * m_name;
int m_age;
;

class Chinese :public Person

public:
Chinese(char * nation="中国人",char *name=" ",int age=0):Person(name,age)

m_nation=nation;

void SayHello()

cout<<"我是"<<m_nation<<endl;
Person::SayHello();

private:
char * m_nation;
;
void main()


参考技术B class Person
private:
int age;
string name;
public:
void SayHello();
;

void Person::SayHello()

cout<<"我是""<<name;
cout<<"我的年龄是"<<age;


class Chinese:Person


以上是关于用java语言定义一个Person类的主要内容,如果未能解决你的问题,请参考以下文章

编写一个类Person,为Person类定义年龄、姓名两个属性

求JAVA大神!!!编写两个类Person和TestPerson

用java语言定义一个客户要求类costomer,要求:

Java语言程序设计(第3版)沈泽刚主编第4章课后习题答案

每日一知识~java集合类的使用情况

kotlin语言中的类和对象