Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

299
Vistas
What is the Concrete class in java

According to this document, and many similar documents, a concrete class is described as:

A concrete class in Java is any such class which has implementation of all of its inherited members either from interface or abstract class

And can used like this:

public abstract class A {
 public abstract void methodA();
}

interface B {
 public void printB();
}

public class C extends A implements B {
   public void methodA() {
        System.out.print("I am abstract implementation");
    }

  public void printB() {
       System.out.print("I am interface implementation");
   }
}

In the above example class C is a concrete class.

Is this the only way to create a concrete class. Can you give me more info about concrete class?

about 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

A concrete class is a class that has an implementation for all of its methods that were inherited from abstract or implemented via interfaces. It also does not define any abstract methods of its own. This means that an instance of the class can be created/allocated with the new keyword without having to implement any methods first. Therefore it can be inferred that any class that is not an abstract class or interface is a concrete class.

In your code above, C will be a concrete class as it implements all abstract methods inherited from A and implemented from B. Also, it does not define any abstract methods of its own.

about 4 years ago · Santiago Trujillo Denunciar

0

The simplest definition of a concrete class is that it's a class that is not abstract.

about 4 years ago · Santiago Trujillo Denunciar

0

As per name suggests, concrete means Solid, it means having no any row part or unimplemented things(methods).So we can conclude that concrete classes are those classes that can be instantiated with new key word. MyClass myClass = new MyClass();

about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda