zoukankan      html  css  js  c++  java
  • python面向对象编程

    通过一个类来描述一类事物的特征和动作。

    对象是每个有属性(特征)和函数(动作)的具体事物,对象可以通过调用属性(特征)来执行不同的函数(动作)。

    对象由类实例化产生。

     1 def school(name,addr,year):#整合属性和动作
     2     def init(name,addr,year,test):# 属性
     3         attribute = {
     4             'name': name,
     5             'addr': addr,
     6             'year': year,
     7             'test': test,  # 属性绑定动作
     8         }
     9         return attribute
    10     def test(school):#动作
    11         print('%s%s正在考试'%(school['addr'],school['name']))
    12     return init(name,addr,year,test)
    13 s1=school('海大','广东','四年')
    14 print(s1)
    15 s1['test'](s1)
    面向对象设计思路:
  • 相关阅读:
    数据库设计三大范式
    MYSQL语句
    PHP数据库环境配置
    java空心菱形
    java基础练习2
    java基础练习
    java 控制台输入
    java 基础功能
    Java包装
    JS里的DOM操作注意点
  • 原文地址:https://www.cnblogs.com/Neroi/p/9823544.html
Copyright © 2011-2022 走看看