Tutorial de aprendizagem minimalista do Python ----- Aula de classe

Como todos sabemos, Python é uma linguagem de programação orientada a objetos, e a linguagem de programação orientada a objetos é naturalmente inseparável da classe.

Então, o que é uma classe? Uma classe é na verdade um tipo de dados personalizado, semelhante a tipos de dados básicos, como int float double em C ++.

A classe contém variáveis ​​de membro e funções de membro

O seguinte é um exemplo simples (versão python e versão C ++):

######################Python版#######################
class Circle(object):
    def __init__(self, r): #类的初始化
       self.r = r
    pi = 3.14  # 类的成员变量
    def get_area(self): #类的成员函数
       return self.pi*(self.r**2) 
    
######################Python版#######################
class Circle(object):
    def __init__(self, r): #类的初始化
       self.r = r
    pi = 3.14  # 类的成员变量
    def get_area(self): #类的成员函数
       return self.pi*(self.r**2) 
    

 

 

 

 

Acho que você gosta

Origin blog.csdn.net/qq_28057379/article/details/104256290
Recomendado
Clasificación