@Panda_Code
Сognizer

Как объекты, взаимодействуют в Python?

Доброго времени суток, трудяги!

Ни как не могу уловить суть, как в Python между собой общаются в объекты? Вот, например в Java, я понимаю, пример:
import java.util.Scanner;
//Создаем класс
public class Converter {
//точка входа
	public static void main(String[] args) {
		Converter c = new Converter();//создаем экземпляр класса
		User u = new User(); //создаем экземпляр класса
		int CTemp = c.getScan(); //получаем значение
		u.setCTemp(CTemp); //устанавливаем значение переменой экземпляра
		int C = u.getCTemp();//получаем значение
		float F = (9/5) * C + 32; //получаем результат
		System.out.println("C to F = " + F);//вызываем метод объекта System
		}

	public int getScan() {
		@SuppressWarnings("resource")
		Scanner scan = new Scanner(System.in);
		System.out.print("Put the C temprature: ");
		int tmp = scan.nextInt();
		return tmp;
	}

}

public class User {.
	private int cTemp;//переменная экземпляра
	public void setCTemp(int temp) {//устанавливаем значение переменной
		cTemp = temp;
	}
	public int getCTemp() {//возвращаем значение
		return cTemp;
	}
}

Объекты, общаются между собой, посредством методов и переменных экземпляра. Мне понятен принцип взаимодействия объектов. А в python, так же работает взаимодействие классов и объектов ? Заранее благодарю за пример и ответ!
  • Вопрос задан
  • 299 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
В Python ООП принципиально не отличается от ООП в Java.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект