public class A {
private String name
private String value
public A() {} // 空参构造函数
public A(String name, String value) { // 多参构造函数,创建时同时给多个属性赋值
this.name = name
this.value = value
}
// getter和setter...
}
#include<iostream>#include<string>
using namespace std
struct stu{
char name[10]
int math
}
class student{
public:
student(stu stu[]){
for(int i=0i<10i++)
num[i]=stu[i]
}
void display()
{
for(int i=0i<5i++)
{
cout<<num[i].name<<" : "<<num[i].math<<endl
}
}
stu num[10]
}
int main(){
stu num[10]={//这里只有5个元素,数组声明为stu num[5]就行咯~
{"张一",95},{"张二",90},{"张山",89},{"张四",80},{"张五",79}
}
student stu1(num) //直接这么写就行了~
stu1.display()
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)