Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Unique Object | Classes and Objects
Quizzes & Challenges
Quizzes
Challenges
/
Object-Oriented Programming in Python

bookUnique Object

Code

Methods inside the class:

  • say_meow;
  • set_name with the name argument .

set_name defines an additional attribute name and sets the value of the given statement. self means that this variable is the class attribute, not the local variable.

Object cat is created. We call say_meow method and change the attribute of the class by referring to cat.hair_color. We set 'Princess' as the name using set_name method.

12345678910111213
class Cat: def say_meow(self): print('Meow') def set_name(self, name): self.name = name print(self.hair_color, 'cat name is', self.name) # Instantiating an object cat = Cat() cat.say_meow() # Creating the unique сat cat.hair_color = 'White' cat.set_name('Princess')
copy

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 4

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Mi faccia domande su questo argomento

Riassuma questo capitolo

Mostri esempi dal mondo reale

bookUnique Object

Scorri per mostrare il menu

Code

Methods inside the class:

  • say_meow;
  • set_name with the name argument .

set_name defines an additional attribute name and sets the value of the given statement. self means that this variable is the class attribute, not the local variable.

Object cat is created. We call say_meow method and change the attribute of the class by referring to cat.hair_color. We set 'Princess' as the name using set_name method.

12345678910111213
class Cat: def say_meow(self): print('Meow') def set_name(self, name): self.name = name print(self.hair_color, 'cat name is', self.name) # Instantiating an object cat = Cat() cat.say_meow() # Creating the unique сat cat.hair_color = 'White' cat.set_name('Princess')
copy

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 4
some-alt