Programación orientada a objetos. ¿Quién puede ayudarme a entenderla brevemente?
Orientado a objetos, ¿qué es un objeto? Por ejemplo, puedes ver y tocar cosas, como personas, incluidos chinos, estadounidenses y británicos, los atributos de los chinos son el cabello negro y comer. Los estadounidenses tienen el pelo amarillo y usan tenedores para comer; los británicos tienen el pelo castaño y usan rastrillos para comer, entonces, ¿qué está orientado a objetos?
Aquí, el color del cabello y las herramientas para comer son atributos. Para programar bien, abstraemos estos atributos de las personas:
Crea una clase, este El nombre de cansado. es "personas". Hay dos atributos en este cansancio, que son "color de cabello" y "herramienta para comer";
Luego usaremos este cansancio abstracto para crear diferentes personas, como por ejemplo:
gente china=gente nueva();
gente estadounidense=gente nueva();
gente británica=gente nueva();
Luego asigne valores a las propiedades de cada objeto, o llame al método correspondiente;