# _*_coding:utf-8 _*_
class Student(object):
def __init__(self, name ,gender):
self.__name=name
self.__gender=gender
def get_gender(self):
return self.__gender
def get_name(self):
return self.__name
def set_gender(self,gender):
if gender in ('male','female'):
else:
raise ValueError('error gender value')
def set_name(self,name):
if isinstance(name,str):
raise ValueError('invalid name value')
Sign in to make a reply
这样的话17422
# _*_coding:utf-8 _*_
class Student(object):
def __init__(self, name ,gender):
self.__name=name
self.__gender=gender
def get_gender(self):
return self.__gender
def get_name(self):
return self.__name
def set_gender(self,gender):
if gender in ('male','female'):
self.__gender=gender
else:
raise ValueError('error gender value')
def set_name(self,name):
if isinstance(name,str):
self.__name=name
else:
raise ValueError('invalid name value')