Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Implementation | Classes and Objects
Object-Oriented Programming in Python
course content

Course Content

Object-Oriented Programming in Python

Object-Oriented Programming in Python

Implementation

Code

We start to fill the Cat class:

  • An attribute name with the predefined value 'Kitty';
  • A method say_meow().

We create an object cat and call the say_meow() method.

Note

  • Each method obligatory contains self - a reference to the current object;
  • To call the method of the object, write Object.Method().

Task

  1. Add the sleep method.
  2. The sleep method prints a message.
  3. Instantiate an object using the cat variable.

Task

  1. Add the sleep method.
  2. The sleep method prints a message.
  3. Instantiate an object using the cat variable.

Everything was clear?

Section 1. Chapter 3
toggle bottom row

Implementation

Code

We start to fill the Cat class:

  • An attribute name with the predefined value 'Kitty';
  • A method say_meow().

We create an object cat and call the say_meow() method.

Note

  • Each method obligatory contains self - a reference to the current object;
  • To call the method of the object, write Object.Method().

Task

  1. Add the sleep method.
  2. The sleep method prints a message.
  3. Instantiate an object using the cat variable.

Task

  1. Add the sleep method.
  2. The sleep method prints a message.
  3. Instantiate an object using the cat variable.

Everything was clear?

Section 1. Chapter 3
toggle bottom row

Implementation

Code

We start to fill the Cat class:

  • An attribute name with the predefined value 'Kitty';
  • A method say_meow().

We create an object cat and call the say_meow() method.

Note

  • Each method obligatory contains self - a reference to the current object;
  • To call the method of the object, write Object.Method().

Task

  1. Add the sleep method.
  2. The sleep method prints a message.
  3. Instantiate an object using the cat variable.

Task

  1. Add the sleep method.
  2. The sleep method prints a message.
  3. Instantiate an object using the cat variable.

Everything was clear?

Code

We start to fill the Cat class:

  • An attribute name with the predefined value 'Kitty';
  • A method say_meow().

We create an object cat and call the say_meow() method.

Note

  • Each method obligatory contains self - a reference to the current object;
  • To call the method of the object, write Object.Method().

Task

  1. Add the sleep method.
  2. The sleep method prints a message.
  3. Instantiate an object using the cat variable.

Section 1. Chapter 3
Switch to desktop for real-world practiceContinue from where you are using one of the options below
We're sorry to hear that something went wrong. What happened?
some-alt