博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python3.2官方文档翻译--类总介绍
阅读量:4171 次
发布时间:2019-05-26

本文共 509 字,大约阅读时间需要 1 分钟。

第六章 类

相比其他编程语言,python类机制用最少的语法和语义来添加类。它是C++modula-3类机制的结合结果。Python类提供了面向对象的所有特性:类继承机制允许继承多个基类。一个子类可以重新基类的所有方法,一个方法可以用同样的方法名调用基类的方法。对象能包含任何数量和类型的数据。很模块一样,类带有python自身动态本性。它们在运行时创建,创建之后在将来可以修改。

 

C++术语中,正常来说类成员(包括数据成员)是公共的。所有的成员方法是虚拟的。就像在Modula-3一样,要从方法中引用对象成员是没有捷径的。方法功能就是用一个明确的首要参数用来显示对象。这个对象当方法被调用时会具体提供。在smalltalk语句中,类本身是对象,它们提供导入和重命名语法。不像C++Modula-3,内置类型都可以作为基类让用户进行扩展。而是想在C++,许多带有具体语法的内置操作符(算术运算符和下标)可以可以类实例。

关于类因为缺少普通的可以接受的术语,我暂时使用smalltalkC++中的术语(我更想使用Modula-3)的术语,因为他的面向对象机制比C++更接近Python,但我想几乎没人听说过它。)

转载地址:http://zpkai.baihongyu.com/

你可能感兴趣的文章
SpringBoot之快速部署
查看>>
springBoot之jar包在后台(运行:编写start、stop脚本)
查看>>
redis学习
查看>>
SpringBoot之application.properties文件能配置的属性
查看>>
javaWeb监听器、过滤器、拦截器
查看>>
RESTFUL风格的接口
查看>>
后台参数验证配置
查看>>
SpringBoot之外置Tomcat配置
查看>>
java 删除 list 中的元素
查看>>
idea启动优化
查看>>
java发展史
查看>>
Java内存区域
查看>>
数据库与模式的区别
查看>>
数字签名的原理
查看>>
showDialog
查看>>
Flex 拖拽范例
查看>>
flash builder 4 编译器参数
查看>>
flex常用网站
查看>>
flex 页面跳转
查看>>
cat | wc -l 少一行的问题
查看>>