객체지향 설계의 기본 원칙에는 주로 캡슐화, 상속, 다형성, 그리고 추상화가 포함됩니다. 보기 4의 "절차화"는 절차적 프로그래밍의 개념에 더 가깝고, 객체지향 설계의 기본 원칙에 해당하지 않습니다. 객체지향 프로그래밍은 데이터를 중심으로 설계되고, 데이터와 행위를 객체로 묶는 것을 중시합니다. 따라서 절차화는 객체지향 설계의 기본 원칙이 아닙니다.