Share to: share facebook share twitter share wa share telegram print page

Clase (informática)

Ejemplos de clases

En informática, una clase es una plantilla para el objetivo de la creación de objetos de datos según un modelo predefinido. Las clases se utilizan para representar entidades o conceptos, como los sustantivos en el lenguaje. Cada clase es un modelo que define un conjunto de variables y métodos apropiados para operar con dichos datos. Cada objeto creado a partir de la clase se denomina instancia de la clase.

La programación orientada a objetos es la base principal para los tipos de objetos. Permiten abstraer los datos y sus operaciones asociadas al modo de una caja negra. Los lenguajes de programación que soportan clases difieren sutilmente en su soporte para diversas características relacionadas con clases. La mayoría soportan diversas formas de herencia. Muchos lenguajes también soportan características para proporcionar encapsulación, como especificadores de acceso.

Una clase también puede tener una representación (metaobjeto) en tiempo de ejecución, que proporciona apoyo en tiempo de ejecución para la manipulación de los metadatos relacionados con la clase.

Componentes

Las clases se componen de elementos, llamados genéricamente «miembros», de varios tipos:

Utilizando un símil con el lenguaje, si las clases representan sustantivos, los campos de datos pueden ser sustantivos o adjetivos, y los métodos son los verbos.

La sintaxis típica de una clase es:

 class Nombre {
     // Variables miembro (habitualmente privadas)
     miembro_1; //lista de miembros 
     miembro_2; 
     miembro_3; 
 
     // Funciones o métodos (habitualmente públicas)
     funcion_miembro_1( ); // funciones miembro conocidas 
     funcion_miembro_2 ( ); // funciones como métodos 
 
     // Propiedades (habitualmente públicas)
     propiedad_1;
     propiedad_2;
     propiedad_3;
     propiedad_4;
 }

Campos de datos

Los miembros o variables se utilizan para contener datos que reflejan el estado de la clase. Los datos pueden estar almacenados en variables, o estructuras más complejas, como structs, uniones e incluso otras clases.

Habitualmente, las variables miembro son privadas al objeto (siguiendo las directrices de diseño del Principio de ocultación) y su acceso se realiza mediante propiedades o métodos que realizan comprobaciones adicionales.

Métodos en las clases

Los métodos implementan la funcionalidad asociada al objeto. Los métodos son el equivalente a las funciones en programación estructurada. Se diferencian de ellos en que es posible acceder a las variables de la clase de forma implícita o incluida.

Cuando se desea realizar una acción sobre un objeto, se dice que se le manda un mensaje invocando a un método que realizará la acción.

Propiedades

Las propiedades son los atributos de la computadora. Debido a que suele ser común que las variables miembro sean privadas para controlar el acceso y mantener la coherencia, surge la necesidad de permitir consultar o modificar su valor mediante pares de métodos.

Los lenguajes orientados a objetos más modernos añaden la construcción de propiedad, que es una sintaxis simplificada para dichos métodos.

Véase también

Read other articles:

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (فبراير 2017) توني سن (بالصينية التقليدية: 孫協志)‏    معلومات شخصية الميلاد 20 فبراير 1978 (45 سنة)  تايبيه  مواطنة تايوان  الحياة العملية المهنة مغني،  وممثل، ...

 

В Википедии есть статьи о других людях с такой фамилией, см. Гуляев; Гуляев, Юрий. Юрий Гуляев Основная информация Полное имя Юрий Александрович Гуляев Дата рождения 9 августа 1930(1930-08-09) Место рождения Тюмень, Уральская область, РСФСР, СССР Дата смерти 23 апреля 1986(...

 

Ohrazeníčko Ohrazeníčko (Tschechien) Basisdaten Staat: Tschechien Tschechien Region: Jihočeský kraj Bezirk: České Budějovice Gemeinde: Ledenice Fläche: 244,1 ha Geographische Lage: 48° 56′ N, 14° 35′ O48.937439414.5850825525Koordinaten: 48° 56′ 15″ N, 14° 35′ 6″ O Höhe: 525 m n.m. Einwohner: 96 (2021) Postleitzahl: 373 11 Kfz-Kennzeichen: C Verkehr Straße: Ledenice – České Budějovice Dorfplatz Sp...

Adolfo de la Huerta Fotografía tomada c. 1920 en Ciudad de México (Archivo Casasola). Presidente de los Estados Unidos MexicanosSustituto 1 de junio de 1920-30 de noviembre de 1920Gabinete Gabinete de Adolfo de la HuertaPredecesor Venustiano CarranzaSucesor Álvaro Obregón Secretario de Hacienda y Crédito Público 1 de diciembre de 1920-25 de septiembre de 1923Presidente Álvaro ObregónPredecesor Salvador AlvaradoSucesor Alberto J. Pani Gobernador de Sonora 1919-1920Predecesor Ces�...

 

Armstrong Siddeley Armstrong Siddeley Sapphire (1954)Tipo productor de automóviles y fabricante aeroespacialIndustria Automóviles Motores aeronáuticos Ingeniería ligeraForma legal sociedad por accionesFundación 1919Disolución 1960Sede central Coventry (Reino Unido Reino Unido)Personas clave John Siddeley (1er barón Kenilworth)Propietario Armstrong WhitworthEmpresa matriz Armstrong Whitworth (1919–27)Filiales Armstrong Whitworth Aircraft (1927–35)Cronología Armstrong Siddeley�...

 

Former television complex in Manchester This article is about the BBC's former facilities in Manchester. For the new extension to Broadcasting House, London, see Broadcasting House. New Broadcasting HouseBBC Manchester StudiosNBHGeneral informationTypeTelevision and radio studiosArchitectural stylePrecast concrete panels, with bronze-tinted solar-heat-rejecting glassAddressOxford Road, Manchester, M60 1SJCoordinates53°28′23″N 2°14′21″W / 53.47312°N 2.23925°W...

Tidewater Council (#596)OwnerBoy Scouts of AmericaHeadquartersVirginia Beach, VirginiaCountryUnited StatesFounded1911Scout ExecutiveJames Parnell Websitehttp://www.tidewaterbsa.com/ Scouting portal Tidewater Council is a local council of the Boy Scouts of America (BSA). It serves the region of southeastern Virginia and north-eastern North Carolina. This region is often referred to as South Hampton Roads or the Tidewater or Tidewater Virginia area; hence the name of the council. Its Order...

 

Dilip Kumar in 1948 Dilip Kumar (11 December 1922 – 7 July 2021) was an Indian actor.[1] He made his acting debut in 1944 with Jwar Bhata.[1] The 1947 drama Jugnu opposite Noor Jehan was his first major success.[2][3] Nadiya Ke Par was similarly that year's highest grossing Indian film. In 1949, he featured alongside Raj Kapoor in Mehboob Khan's Andaz opposite Nargis. This love triangle at the time of its release was the highest-grossing Indian film ever. The...

 

Italian politician (born 1948) Sergio ChiamparinoChiamparino in 2014Member of the Regional Council of PiedmontIncumbentAssumed office 2 July 2019President of the Conference of Regions and Autonomous ProvincesIn office31 July 2014 – 17 December 2015Preceded byVasco ErraniSucceeded byStefano BonacciniPresident of PiedmontIn office9 June 2014 – 6 June 2019Preceded byRoberto CotaSucceeded byAlberto CirioPresident of the National Association of Italian Municipalities ...

Fictional character Soap opera character Trevor MorganEastEnders characterPortrayed byAlex FernsDuration2000–2002First appearanceEpisode 204521 December 2000 (2000-12-21)Last appearanceEpisode 24041 November 2002 (2002-11-01)ClassificationFormer; regularCreated byTony JordanIntroduced byJohn YorkeIn-universe informationOccupationRoad workerBarmanWifeLittle Mo Slater (until 2002)SonsSean Andrews Trevor Morgan is a fictional character fro...

 

This article may contain an excessive amount of intricate detail that may interest only a particular audience. Please help by spinning off or relocating any relevant information, and removing excessive detail that may be against Wikipedia's inclusion policy. (September 2022) (Learn how and when to remove this template message) Indian businessman This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by in...

 

1952 book by psychologist D. H. Rawcliffe. Occult psychology or Psychology of Occult Cover of Illusions and Delusions of the Supernatural and the Occult, 1959.AuthorDonovan Hilton RawcliffeSubjectOccult, psychologyPublisherLondon: Ridgway / New York: Dover PublicationsPublication date1952, 1959, 1988Media typepsychology The Psychology of the Occult is a 1952 skeptical book on the paranormal by psychologist D. H. Rawcliffe. It was later published as Illusions and Delusions of the Supernat...

1940 Indian filmAnjaanFilm posterDirected byAmiya ChakrabartyWritten byAmiya ChakrabartyProduced byBombay TalkiesStarringDevika RaniAshok KumarDavidOm PrakashCinematographyR. D. MathurMusic byPannalal GhoshRelease date 27 September 1940 (1940-09-27) Running time144 minutesCountryIndiaLanguageHindi Anjaan (The Unknown) is a 1941 Indian Hindi-language film directed by Amiya Chakrabarty and produced by Bombay Talkies.[1][2] It was Chakrabarty's first film direction...

 

Human settlement in EnglandOllertonLodge house for Peplow Hall, OllertonOllertonLocation within ShropshireOS grid referenceSJ649251Civil parishStoke upon TernUnitary authorityShropshireCeremonial countyShropshireRegionWest MidlandsCountryEnglandSovereign stateUnited KingdomPost townMARKET DRAYTONPostcode districtTF9Dialling code01952PoliceWest MerciaFireShropshireAmbulanceWest Midlands UK ParliamentNorth Shropshire List of places UK England Shropshire 5...

 

Détail de la Naissance de la Vierge, de la série de peintures de la chartreuse d'Aula Dei (1774). Les peintures dans la chartreuse d'Aula Dei sont un cycle d'œuvres picturales réalisées al secco (huile sur mur) par Francisco de Goya pour décorer l'église du monastère de la chartreuse d'Aula Dei de Saragosse entre 1773 et 1774. De ses onze peintures originales, seules sept sont conservées, à la suite de l'abandon du monastère à cause du désamortissement. Histoire Après son retour...

2017 video gameYakuza Kiwami 2Developer(s)Ryu Ga Gotoku Studio[a]Publisher(s)SegaDirector(s)Hiroyuki SakamotoProducer(s)Masayoshi YokoyamaDaisuke SatoMitsuhiro ShimanoDesigner(s)Takeshi TanakaProgrammer(s)Koji TokiedaYutaka ItoArtist(s)Nobuaki MitakeWriter(s)Masayoshi YokoyamaComposer(s)Hidenori ShojiYuri FukudaChihiro AokiSaori YoshidaSeriesLike a DragonPlatform(s)PlayStation 4WindowsXbox OneReleasePlayStation 4JP: December 7, 2017WW: August 28, 2018WindowsWW: May 9, 2019Xbox OneWW: ...

 

British industrial/gothic rock band For the song Alien Sex Fiend, see Stupid Girl (Garbage song). Alien Sex FiendAlien Sex Fiend in 2007Background informationOriginLondon, EnglandGenres Gothic rock deathrock industrial post-punk Years active1982–presentLabelsAnagram, 13th Moon, FlicknifeMembersNik FiendMrs. FiendPast membersYaxi HighrizerJohnny Ha-HaRat Fink Jr.Doc Milton Alien Sex Fiend are an English gothic rock band, formed in London, England in 1982. The current lineup of the band consi...

 

Legend of the origin of two mountains in Mexico View of the Puebla Valley, with Popocatépetl and Iztaccíhuatl in the distance, 1906 Popocatépetl and Iztaccíhuatl refers to the volcanoes Popocatépetl (the Smoking Mountain) and Iztaccíhuatl (white woman in Nahuatl, sometimes called the Mujer Dormida sleeping woman in Spanish)[1] in Iztaccíhuatl–Popocatépetl National Park,[2][3] which overlook the Valley of Mexico and the various myths explaining their existence...

Phil Collins discographyPhil Collins performing with Genesis in 1981Studio albums8Live albums1Compilation albums5Video albums18Music videos41EPs1Singles50Soundtrack albums2Box sets2Remix albums2 English musician Phil Collins has released 8 studio albums, 1 live album, 5 compilation albums, 2 remix albums, 2 soundtrack albums, 2 box sets, 50 singles, 18 video albums, and 41 music videos. A Grammy and Academy Award-winning solo artist, Collins has sold more than 34.5 million albums in the Unite...

 

30th Field Artillery Regiment can refer to: 30th Field Artillery Regiment (Canada) 30th Field Artillery Regiment (United States) Topics referred to by the same termThis disambiguation page lists articles about military units and formations which are associated with the same title. If an internal link referred you to this page, you may wish to change the link to point directly to the intended article.

 
Kembali kehalaman sebelumnya