python: Model 两种方式

1。

class TeacherEntity(object):
    """
 
    """
  
    # 1 ok
    def __init__(self, teacherid, teacherfirstname, teacherlastname, teachergender, teachertelno, teacherschoolid):
        """
 
        :param TeacherId:
        :param TeacherFirstName:
        :param TeacherLastName:
        :param TeacherGender:
        :param TeacherTelNo:
        :param TeacherSchoolId:
        """
        self.teacherid = teacherid
        self.teacherfirstname = teacherfirstname
        self.teacherlastname = teacherlastname
        self.teachergender = teachergender
        self.teachertelno = teachertelno
        self.teacherschoolid = teacherschoolid

2。

# encoding: utf-8
# 版权所有 2025 ©涂聚文有限公司™ ®
# 许可信息查看:言語成了邀功盡責的功臣,還需要行爲每日來值班嗎
# 描述:
# Author    : geovindu,Geovin Du 涂聚文.
# IDE       : PyCharm 2023.1 python 3.11
# OS        : windows 10
# database  : mysql 9.0 sql server 2019, postgreSQL 17.0  oracle 21c Neo4j
# Datetime  : 2025/3/7 20:25
# User      : geovindu
# Product   : PyCharm
# Project   : pyOracleDDDOrmDemo
# File      : teacher.py
# explain   : 学习
 
class TeacherEntity(object):
    """
 
    """
    ''' 
    # 1 ok
    def __init__(self, teacherid, teacherfirstname, teacherlastname, teachergender, teachertelno, teacherschoolid):
        """
 
        :param TeacherId:
        :param TeacherFirstName:
        :param TeacherLastName:
        :param TeacherGender:
        :param TeacherTelNo:
        :param TeacherSchoolId:
        """
        self.teacherid = teacherid
        self.teacherfirstname = teacherfirstname
        self.teacherlastname = teacherlastname
        self.teachergender = teachergender
        self.teachertelno = teachertelno
        self.teacherschoolid = teacherschoolid
         
    '''
 
    # 2 Ok
    def __init__(self, teacherid, teacherfirstname, teacherlastname, teachergender, teachertelno, teacherschoolid):
        """
 
        :param TeacherId:
        :param TeacherFirstName:
        :param TeacherLastName:
        :param TeacherGender:
        :param TeacherTelNo:
        :param TeacherSchoolId:
        """
        self.__teacherid = teacherid
        self.__teacherfirstname = teacherfirstname
        self.__teacherlastname = teacherlastname
        self.__teachergender = teachergender
        self.__teachertelno = teachertelno
        self.__teacherschoolid = teacherschoolid
 
    @property
    def teacherid(self):
        """
 
        :return:
        """
        return self.__teacherid
 
    @teacherid.setter
    def teacherid(self,teacherid):
        """
 
        :param teacherid:
        :return:
        """
        self.__teacherid=teacherid
 
    @property
    def teacherfirstname(self):
        """
 
        :return:
        """
        return self.__teacherfirstname
 
    @teacherfirstname.setter
    def teacherfirstname(self, teacherfirstname):
        """
 
        :param teacherfirstname:
        :return:
        """
        self.__teacherfirstname = teacherfirstname
 
    @property
    def teacherlastname(self):
        """
 
        :return:
        """
        return self.__teacherlastname
 
    @teacherlastname.setter
    def teacherlastname(self, teacherlastname):
        """
 
        :param teacherlastname:
        :return:
        """
        self.__teacherlastname = teacherlastname
 
    @property
    def teachergender(self):
        """
 
        :return:
        """
        return self.__teachergender
 
    @teachergender.setter
    def teachergender(self, teachergender):
        """
 
        :param teachergender:
        :return:
        """
        self.__teachergender = teachergender
 
    @property
    def teachertelno(self):
        """
 
        :return:
        """
        return self.__teachertelno
 
    @teachertelno.setter
    def teachertelno(self, teachertelno):
        """
 
        :param teachertelno:
        :return:
        """
        self.__teachertelno = teachertelno
 
    @property
    def teacherschoolid(self):
        """
 
        :return:
        """
        return self.__teacherschoolid
 
    @teacherschoolid.setter
    def teacherschoolid(self, teacherschoolid):
        """
 
        :param teacherschoolid:
        :return:
        """
        self.__teacherschoolid= teacherschoolid

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值