面向对象编程的不会写,求解答一下

设计一个Member类,类中含有属性name(表示姓名)和age(表示年龄)
,其中,name为公有属性,age为私有属性,并在构造方法中完成name和
age的初始化工作;Member类中含有两个方法:get_name和get_age,分别
返回姓名和年龄信息。

#设计一个Member类,类中含有属性name(表示姓名)和age(表示年龄)
#,其中,name为公有属性,age为私有属性,并在构造方法中完成name和
#age的初始化工作;Member类中含有两个方法:get_name和get_age,分别
#返回姓名和年龄信息。

class Member():
    def __init__(self,name,age):
        self.name = name
        self._age = age

    def get_name(self):
        return self.name
    
    def get_age(self):
        return self._age

person = Member('Bob', 24)
print(person.get_age())
print(person.get_name())



https://www.liaoxuefeng.com/wiki/1252599548343744/1260451488854880

如有帮助望采纳


public class Member {
    private  String name;
    public Integer age;
    
    public String getName() {
        return name;
    }
    
    public Member() {
        this.name = "张三";
        this.age = 18;
    }
    
    
    public Integer getAge() {
        return age;
    }
    
   
}