{"id":4526,"date":"2025-04-30T19:36:01","date_gmt":"2025-04-30T17:36:01","guid":{"rendered":"https:\/?p=4526"},"modified":"2025-04-30T20:02:22","modified_gmt":"2025-04-30T18:02:22","slug":"crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo","status":"publish","type":"post","link":"https:\/\/javiercachon.com\/es\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/","title":{"rendered":"Crear una clase Libro y un objeto a partir de ella en Java con el metodo Main con POO."},"content":{"rendered":"\n<figure class=\"wp-block-image size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"http:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO-1024x576.jpg\" alt=\"\" class=\"wp-image-4527\" style=\"width:1200px;height:auto\" srcset=\"https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO-1024x576.jpg 1024w, https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO-300x169.jpg 300w, https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO-768x432.jpg 768w, https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO-100x56.jpg 100w, https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO-1536x864.jpg 1536w, https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Crea una clase llamada Libro que represente un libro en una biblioteca. La clase debe tener los siguientes atributos privados:<\/p>\n\n\n\n<p><strong>T\u00edtulo (String)<\/strong>: t\u00edtulo del libro<br><strong>Autor (String)<\/strong>: nombre del autor del libro<br><strong>NumeroPaginas (int)<\/strong>: n\u00famero de p\u00e1ginas que tiene el libro<br><strong>Disponible (boolean)<\/strong>: indica si el libro est\u00e1 disponible para pr\u00e9stamo<\/p>\n\n\n\n<p><strong>La clase debe incluir:<\/strong><\/p>\n\n\n\n<p>Un constructor que reciba como par\u00e1metros el t\u00edtulo, autor y n\u00famero de p\u00e1ginas. El libro debe inicializarse como disponible (true).<\/p>\n\n\n\n<p>M\u00e9todos <strong>getter<\/strong> para todos los atributos.<br>Un <strong>m\u00e9todo prestar()<\/strong> que cambie el estado de disponibilidad a false si el libro est\u00e1 disponible, y devuelva true. Si el libro no est\u00e1 disponible, el m\u00e9todo no debe cambiar el estado y debe devolver false.<br>Un m\u00e9todo devolver() que cambie el estado de disponibilidad a true si el libro no est\u00e1 disponible, y devuelva true. Si el libro ya est\u00e1 disponible, el m\u00e9todo no debe cambiar el estado y debe devolver false.<br>Un <strong>m\u00e9todo toString()<\/strong> que devuelva una cadena con la informaci\u00f3n del libro en el formato: \u00ab[T\u00edtulo] escrito por [Autor] &#8211; [N\u00famero de p\u00e1ginas] p\u00e1ginas. [Disponible\/No disponible]\u00bb.<br>Finalmente, en el <strong>m\u00e9todo main<\/strong>, crea un objeto de la clase Libro, muestra su informaci\u00f3n, pr\u00e9stalo, muestra su informaci\u00f3n actualizada y devu\u00e9lvelo.<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: java; title: ; notranslate\" title=\"\">\npackage oop.Libros;\n\n\/\/ codificado por Javier Cach\u00f3n Garrido en MX-Linux con IntelliJ IDEA Community Edition .\n\npublic class Libro {\n\n        \/\/ Atributos privados\n        private String titulo;\n        private String autor;\n        private int numeroPaginas;\n        private boolean disponible;\n\n        \/\/ Constructor\n        public Libro(String titulo, String autor, int numeroPaginas) {\n            this.titulo = titulo;\n            this.autor = autor;\n            this.numeroPaginas = numeroPaginas;\n            this.disponible = true; \/\/ Se inicializa como disponible\n        }\n\n        \/\/ M\u00e9todos getter\n        public String getTitulo() {\n            return titulo;\n        }\n\n        public String getAutor() {\n            return autor;\n        }\n\n         public int getNumeroPaginas() {\n            return numeroPaginas;\n         }\n\n        public boolean isDisponible() {\n            return disponible;\n        }\n\n        \/\/ M\u00e9todo prestar\n        public boolean prestar() {\n            if (disponible) {\n                disponible = false;\n                return true;\n            } else {\n                return false;\n            }\n        }\n\n        \/\/ M\u00e9todo devolver\n        public boolean devolver() {\n            if (!disponible) {\n                disponible = true;\n                return true;\n            } else {\n                return false;\n            }\n        }\n\n        \/\/ M\u00e9todo toString para mostrar la informaci\u00f3n del libro\n        @Override\n        public String toString() {\n\n            String estado = disponible ? &quot;Disponible&quot; : &quot;No disponible&quot;;\n            return titulo + &quot; escrito por &quot; + autor + &quot; - &quot; + numeroPaginas + &quot; p\u00e1ginas. &quot; + estado;\n        }\n\n        public static void main(String&#x5B;] args) {\n            \/\/ Crear un objeto de la clase Libro\n            Libro libro = new Libro(&quot;Libro de Java a fondo&quot;, &quot;Javier Cach\u00f3n Garrido&quot;, 1000);\n\n            \/\/ Mostrar informaci\u00f3n inicial\n            System.out.println(&quot;Informaci\u00f3n del libro:&quot;);\n            System.out.println(libro.toString());\n\n            \/\/ Prestar el libro\n            System.out.println(&quot;Intentando prestar el libro...\\n&quot;);\n                if (libro.prestar()) {\n                    System.out.println(&quot;Libro prestado con \u00e9xito.&quot;);\n                } else {\n                    System.out.println(&quot;El libro no est\u00e1 disponible para pr\u00e9stamo.&quot;);\n                }\n\n            \/\/ Mostrar informaci\u00f3n despu\u00e9s de prestarlo\n            System.out.println(&quot;Informaci\u00f3n actualizada:\\n&quot;);\n            System.out.println(libro.toString());\n\n            \/\/ Devolver el libro\n            System.out.println(&quot;Intentando devolver el libro...\\n&quot;);\n                if (libro.devolver()) {\n                    System.out.println(&quot;Libro devuelto correctamente.&quot;);\n                } else {\n                    System.out.println(&quot;El libro ya estaba disponible.&quot;);\n                }\n\n            \/\/ Mostrar informaci\u00f3n final\n            System.out.println(&quot;Informaci\u00f3n final del libro:\\n&quot;);\n            System.out.println(libro.toString());\n    }\n\n}\n\n<\/pre><\/div>\n\n\n<p><strong>Resultado de ejecuci\u00f3n y Compilaci\u00f3n en ok<\/strong>:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: bash; title: ; notranslate\" title=\"\">\nInformaci\u00f3n del libro:\nLibro de Java a fondo escrito por Javier Cach\u00f3n Garrido - 1000 p\u00e1ginas. Disponible\nIntentando prestar el libro...\n\nLibro prestado con \u00e9xito.\nInformaci\u00f3n actualizada:\n\nLibro de Java a fondo escrito por Javier Cach\u00f3n Garrido - 1000 p\u00e1ginas. No disponible\nIntentando devolver el libro...\n\nLibro devuelto correctamente.\nInformaci\u00f3n final del libro:\n\nLibro de Java a fondo escrito por Javier Cach\u00f3n Garrido - 1000 p\u00e1ginas. Disponible\n\nProcess finished with exit code 0\n<\/pre><\/div>\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"277\" src=\"http:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Compilacion-Libros-1024x277.jpg\" alt=\"\" class=\"wp-image-4528\" style=\"width:1200px;height:auto\" srcset=\"https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Compilacion-Libros-1024x277.jpg 1024w, https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Compilacion-Libros-300x81.jpg 300w, https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Compilacion-Libros-768x208.jpg 768w, https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Compilacion-Libros-100x27.jpg 100w, https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Compilacion-Libros-1536x415.jpg 1536w, https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Compilacion-Libros.jpg 1819w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Feedback y sugerencias<\/strong><\/p>\n\n\n\n<p>La soluci\u00f3n presentada cumple con todos los requisitos del enunciado. La clase Libro est\u00e1 correctamente implementada con los atributos privados y el constructor inicializa adecuadamente el estado de disponibilidad. Los m\u00e9todos getter proporcionan acceso a los atributos, y los m\u00e9todos prestar() y devolver() gestionan correctamente el estado de disponibilidad del libro. El m\u00e9todo toString() devuelve la informaci\u00f3n del libro en el formato especificado. Adem\u00e1s, el m\u00e9todo main demuestra el uso de la clase Libro de manera clara y funcional. La estructura del c\u00f3digo es clara y sigue las convenciones de Java, lo que facilita su legibilidad. Felicitaciones por una implementaci\u00f3n precisa y completa.<\/p>\n\n\n\n<p>Licencia del C\u00f3digo Abierto: GPL: Pueden mejorarlo, pero no es para uso comercial, empresarial sino educacional.<\/p>\n<div style='text-align:center' class='yasr-auto-insert-overall'><\/div><div style='text-align:center' class='yasr-auto-insert-visitor'><\/div>","protected":false},"excerpt":{"rendered":"<p>Crea una clase llamada Libro que represente un libro en una biblioteca. La clase debe tener los siguientes atributos privados: T\u00edtulo (String): t\u00edtulo del libroAutor (String): nombre del autor del libroNumeroPaginas (int): n\u00famero de p\u00e1ginas que tiene el libroDisponible (boolean): indica si el libro est\u00e1 disponible para pr\u00e9stamo La clase [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4527,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"jetpack_post_was_ever_published":false,"yasr_overall_rating":0,"yasr_post_is_review":"","yasr_auto_insert_disabled":"","yasr_review_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[5],"tags":[13,14,19],"class_list":["post-4526","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-desarrollo","tag-ide","tag-java","tag-mx-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Crear una clase Libro y un objeto a partir de ella en Java con el metodo Main con POO. | javiercachon.com<\/title>\n<meta name=\"description\" content=\"Crea una clase llamada Libro que represente un libro en una biblioteca en Java.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/javiercachon.com\/es\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Crear una clase Libro y un objeto a partir de ella en Java con el metodo Main con POO. | javiercachon.com\" \/>\n<meta property=\"og:description\" content=\"Crea una clase llamada Libro que represente un libro en una biblioteca en Java.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/javiercachon.com\/es\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/\" \/>\n<meta property=\"og:site_name\" content=\"javiercachon.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/javiercachon82\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/javiercachon82\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-30T17:36:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-30T18:02:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Javier Cach\u00f3n Garrido\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/x.com\/udegeek\" \/>\n<meta name=\"twitter:site\" content=\"@udegeek\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Javier Cach\u00f3n Garrido\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/\"},\"author\":{\"name\":\"Javier Cach\u00f3n Garrido\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#\\\/schema\\\/person\\\/56ea56e1350676921cc43a3bcfd6c997\"},\"headline\":\"Crear una clase Libro y un objeto a partir de ella en Java con el metodo Main con POO.\",\"datePublished\":\"2025-04-30T17:36:01+00:00\",\"dateModified\":\"2025-04-30T18:02:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/\"},\"wordCount\":388,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#\\\/schema\\\/person\\\/56ea56e1350676921cc43a3bcfd6c997\"},\"image\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg\",\"keywords\":[\"IDE\",\"Java\",\"MX-Linux\"],\"articleSection\":[\"Desarrollo\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/\",\"url\":\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/\",\"name\":\"Crear una clase Libro y un objeto a partir de ella en Java con el metodo Main con POO. | javiercachon.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg\",\"datePublished\":\"2025-04-30T17:36:01+00:00\",\"dateModified\":\"2025-04-30T18:02:22+00:00\",\"description\":\"Crea una clase llamada Libro que represente un libro en una biblioteca en Java.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/#primaryimage\",\"url\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg\",\"contentUrl\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"inicio\",\"item\":\"https:\\\/\\\/javiercachon.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Crear una clase Libro y un objeto a partir de ella en Java con el metodo Main con POO.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/\",\"name\":\"javiercachon.com\",\"description\":\"es una plataforma educativa revolucionaria que busca democratizar el acceso al conocimiento en inform\u00e1tica.\",\"publisher\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#\\\/schema\\\/person\\\/56ea56e1350676921cc43a3bcfd6c997\"},\"alternateName\":\"javiercachon.com\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/#\\\/schema\\\/person\\\/56ea56e1350676921cc43a3bcfd6c997\",\"name\":\"Javier Cach\u00f3n Garrido\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Montanas-JC-logo-azul.jpg\",\"url\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Montanas-JC-logo-azul.jpg\",\"contentUrl\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Montanas-JC-logo-azul.jpg\",\"width\":250,\"height\":34,\"caption\":\"Javier Cach\u00f3n Garrido\"},\"logo\":{\"@id\":\"https:\\\/\\\/javiercachon.com\\\/wp-content\\\/uploads\\\/2024\\\/11\\\/Montanas-JC-logo-azul.jpg\"},\"description\":\"Javier Cach\u00f3n Garrido es un experto en inform\u00e1tica, apasionado por el c\u00f3digo abierto y la educaci\u00f3n tecnol\u00f3gica. Como fundador de JavierCachon.com, impulsa la formaci\u00f3n en GNU\\\/Linux y software libre, promoviendo el aprendizaje accesible y colaborativo. Su misi\u00f3n es democratizar el conocimiento en TI, ofreciendo recursos gratuitos y de calidad para profesionales y entusiastas del sector. Es un profeta y predicador que evangeliza la tecnolog\u00eda, la inform\u00e1tica y telecomunicaciones, acomp\u00e1\u00f1ale en su aventura y pasi\u00f3n por los sistemas operativos abiertos GNU\\\/Linux.\",\"sameAs\":[\"https:\\\/\\\/javiercachon.com\\\/\",\"https:\\\/\\\/www.facebook.com\\\/javiercachon82\",\"https:\\\/\\\/www.instagram.com\\\/edugeek\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/javiercachongarrido\\\/\",\"https:\\\/\\\/x.com\\\/https:\\\/\\\/x.com\\\/udegeek\",\"https:\\\/\\\/www.youtube.com\\\/@edugeek\",\"https:\\\/\\\/wiki.javiercachon.com\\\/wiki\\\/index.php\\\/Usuario:Ojosdegato\"],\"url\":\"https:\\\/\\\/javiercachon.com\\\/es\\\/author\\\/ojosdegato\\\/\"},false]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Crear una clase Libro y un objeto a partir de ella en Java con el metodo Main con POO. | javiercachon.com","description":"Crea una clase llamada Libro que represente un libro en una biblioteca en Java.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/javiercachon.com\/es\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/","og_locale":"es_ES","og_type":"article","og_title":"Crear una clase Libro y un objeto a partir de ella en Java con el metodo Main con POO. | javiercachon.com","og_description":"Crea una clase llamada Libro que represente un libro en una biblioteca en Java.","og_url":"https:\/\/javiercachon.com\/es\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/","og_site_name":"javiercachon.com","article_publisher":"https:\/\/www.facebook.com\/javiercachon82","article_author":"https:\/\/www.facebook.com\/javiercachon82","article_published_time":"2025-04-30T17:36:01+00:00","article_modified_time":"2025-04-30T18:02:22+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg","type":"image\/jpeg"}],"author":"Javier Cach\u00f3n Garrido","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/x.com\/udegeek","twitter_site":"@udegeek","twitter_misc":{"Escrito por":"Javier Cach\u00f3n Garrido","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/#article","isPartOf":{"@id":"https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/"},"author":{"name":"Javier Cach\u00f3n Garrido","@id":"https:\/\/javiercachon.com\/es\/#\/schema\/person\/56ea56e1350676921cc43a3bcfd6c997"},"headline":"Crear una clase Libro y un objeto a partir de ella en Java con el metodo Main con POO.","datePublished":"2025-04-30T17:36:01+00:00","dateModified":"2025-04-30T18:02:22+00:00","mainEntityOfPage":{"@id":"https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/"},"wordCount":388,"commentCount":0,"publisher":{"@id":"https:\/\/javiercachon.com\/es\/#\/schema\/person\/56ea56e1350676921cc43a3bcfd6c997"},"image":{"@id":"https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/#primaryimage"},"thumbnailUrl":"https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg","keywords":["IDE","Java","MX-Linux"],"articleSection":["Desarrollo"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/","url":"https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/","name":"Crear una clase Libro y un objeto a partir de ella en Java con el metodo Main con POO. | javiercachon.com","isPartOf":{"@id":"https:\/\/javiercachon.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/#primaryimage"},"image":{"@id":"https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/#primaryimage"},"thumbnailUrl":"https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg","datePublished":"2025-04-30T17:36:01+00:00","dateModified":"2025-04-30T18:02:22+00:00","description":"Crea una clase llamada Libro que represente un libro en una biblioteca en Java.","breadcrumb":{"@id":"https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/#primaryimage","url":"https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg","contentUrl":"https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/javiercachon.com\/crear-una-clase-libro-y-un-objeto-a-partir-de-ella-en-java-con-el-metodo-main-con-poo\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"inicio","item":"https:\/\/javiercachon.com\/"},{"@type":"ListItem","position":2,"name":"Crear una clase Libro y un objeto a partir de ella en Java con el metodo Main con POO."}]},{"@type":"WebSite","@id":"https:\/\/javiercachon.com\/es\/#website","url":"https:\/\/javiercachon.com\/es\/","name":"javiercachon.com","description":"es una plataforma educativa revolucionaria que busca democratizar el acceso al conocimiento en inform\u00e1tica.","publisher":{"@id":"https:\/\/javiercachon.com\/es\/#\/schema\/person\/56ea56e1350676921cc43a3bcfd6c997"},"alternateName":"javiercachon.com","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/javiercachon.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":["Person","Organization"],"@id":"https:\/\/javiercachon.com\/es\/#\/schema\/person\/56ea56e1350676921cc43a3bcfd6c997","name":"Javier Cach\u00f3n Garrido","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/Montanas-JC-logo-azul.jpg","url":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/Montanas-JC-logo-azul.jpg","contentUrl":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/Montanas-JC-logo-azul.jpg","width":250,"height":34,"caption":"Javier Cach\u00f3n Garrido"},"logo":{"@id":"https:\/\/javiercachon.com\/wp-content\/uploads\/2024\/11\/Montanas-JC-logo-azul.jpg"},"description":"Javier Cach\u00f3n Garrido es un experto en inform\u00e1tica, apasionado por el c\u00f3digo abierto y la educaci\u00f3n tecnol\u00f3gica. Como fundador de JavierCachon.com, impulsa la formaci\u00f3n en GNU\/Linux y software libre, promoviendo el aprendizaje accesible y colaborativo. Su misi\u00f3n es democratizar el conocimiento en TI, ofreciendo recursos gratuitos y de calidad para profesionales y entusiastas del sector. Es un profeta y predicador que evangeliza la tecnolog\u00eda, la inform\u00e1tica y telecomunicaciones, acomp\u00e1\u00f1ale en su aventura y pasi\u00f3n por los sistemas operativos abiertos GNU\/Linux.","sameAs":["https:\/\/javiercachon.com\/","https:\/\/www.facebook.com\/javiercachon82","https:\/\/www.instagram.com\/edugeek\/","https:\/\/www.linkedin.com\/in\/javiercachongarrido\/","https:\/\/x.com\/https:\/\/x.com\/udegeek","https:\/\/www.youtube.com\/@edugeek","https:\/\/wiki.javiercachon.com\/wiki\/index.php\/Usuario:Ojosdegato"],"url":"https:\/\/javiercachon.com\/es\/author\/ojosdegato\/"},false]}},"yasr_visitor_votes":{"stars_attributes":{"read_only":false,"span_bottom":false},"number_of_votes":0,"sum_votes":0},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/javiercachon.com\/wp-content\/uploads\/2025\/04\/Crear-una-clase-Libro-y-un-objeto-a-partir-de-ella-en-Java-con-POO.jpg","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/posts\/4526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/comments?post=4526"}],"version-history":[{"count":0,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/posts\/4526\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/media\/4527"}],"wp:attachment":[{"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/media?parent=4526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/categories?post=4526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/javiercachon.com\/es\/wp-json\/wp\/v2\/tags?post=4526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}