OOP (1) 썸네일형 리스트형 Python에서 객체 지향 원칙이란? 파이썬의 특성파이썬은 동적 타이핑을 지원하는 인터프리터 언어로,객체 지향 프로그래밍에 대한 간단하고 효과적인 접근법을 제공한다.# 정적타이핑(C, Java...)int x = 10;x = "hello"; // 컴파일 오류 발생# 동적타이핑({Python, JS...)x = 10x = "hello" // 오류 발생하지 않음 그러나 파이썬은 객체 지향 언어가 아니라 객체 지향을 지원하는 언어이다.객체지향언어와 객체지향을 지원하는 언어의 차이점은 무엇일까?객체지향언어(OOP Language)언어 자체가 객체 지향만 하도록 설계됨코드 구조가 클래스/객체 중심으로만 돌아가야 함절차지향, 함수형으로 코드 작성하기가 어렵다Java, C# ....객체지향을 지원하는 언어객체지향 기능을 제공하지만 꼭 객체지향으로만 프로.. 이전 1 다음