用java语言定义一个Person类
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用java语言定义一个Person类相关的知识,希望对你有一定的参考价值。
用java语言定义一个Person类它包括的属性有“姓名”和“性别”。为Person类派生出一个子类
Student,为Student类添加属性:年龄和成绩等级(用A,B,C,D,E表示),在子类中定义
一个方法StringgetInfo(),返回描述学生的姓名、性别、年龄及成绩等信息的字符串。
并对这两个类进行测试。
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类定义年龄、姓名两个属性