¿Cuándo se destruyen los objetos estáticos?

Tenga cuidado con estas dos personas, nuevos amigos y viejos enemigos : Kabir ¿Qué es una palabra clave estática en C++? La palabra clave estática se puede aplicar a variables locales, funciones, miembros de datos de clase y objetos en C++. La variable local estática conserva sus valores entre la llamada a la función y … Continue reading «¿Cuándo se destruyen los objetos estáticos?»

Inicialice un mapa estático en Java con ejemplos

En este artículo, se crea e inicializa un mapa estático en Java. Un mapa estático es un mapa que se define como estático . Significa que el mapa se convierte en un miembro de la clase y se puede usar fácilmente usando la clase. Método 1: Creación de una variable de mapa estático. Ejemplificándolo en … Continue reading «Inicialice un mapa estático en Java con ejemplos»

Algunos datos interesantes sobre las funciones miembro estáticas en C++

1) las funciones miembro estáticas no tienen este puntero . Por ejemplo, el siguiente programa falla en la compilación con el error «`this’ no está disponible para las funciones de miembros estáticos» CPP #include<iostream> class Test {         static Test * fun() {      return this; // compiler error    } };    int main() {    getchar();    return 0; … Continue reading «Algunos datos interesantes sobre las funciones miembro estáticas en C++»

¿Por qué los métodos estáticos no pueden ser abstractos en Java?

En Java, un método estático no puede ser abstracto . Si lo hace, provocará errores de compilación. Ejemplo:   Java // Java program to demonstrate // abstract static method   import java.io.*;   // super-class A abstract class A {       // abstract static method func     // it has no body     abstract static void func(); } … Continue reading «¿Por qué los métodos estáticos no pueden ser abstractos en Java?»

¿Pueden las funciones estáticas ser virtuales en C++?

En C++, una función miembro estática de una clase no puede ser virtual. Las funciones virtuales se invocan cuando tiene un puntero o una referencia a una instancia de una clase. Las funciones estáticas no están vinculadas a la instancia de una clase, pero están vinculadas a la clase. C++ no tiene punteros a clase, … Continue reading «¿Pueden las funciones estáticas ser virtuales en C++?»

Diferencia entre el método estático y no estático en Java

Un método estático es un método que pertenece a una clase, pero no pertenece a una instancia de esa clase y este método puede llamarse sin la instancia u objeto de esa clase. Cada método en Java tiene por defecto un método no estático sin una palabra clave estática que lo preceda. Los métodos no … Continue reading «Diferencia entre el método estático y no estático en Java»

Miembros de datos estáticos en C++ – Part 1

Los miembros de datos estáticos son miembros de clase que se declaran mediante palabras clave estáticas. Un miembro estático tiene ciertas características especiales. Estos son: Solo se crea una copia de ese miembro para toda la clase y todos los objetos de esa clase la comparten, sin importar cuántos objetos se creen. Se inicializa antes … Continue reading «Miembros de datos estáticos en C++ – Part 1»

Comprender «estático» en «principal vacío estático público» en Java

Los siguientes puntos explican qué es «estático» en el método main():   Método main() : El método main(), en Java, es el punto de entrada de la JVM (Java Virtual Machine) al programa Java. JVM inicia el programa java invocando el método main().   Estática es una palabra clave . La función de agregar estática antes de … Continue reading «Comprender «estático» en «principal vacío estático público» en Java»

Variable estática interna vs variable estática externa con ejemplos en C

La variable estática puede ser interna o externa según el lugar de declaración. Las variables estáticas se almacenan en segmentos de datos inicializados. Variables estáticas internas: Las variables estáticas internas se definen como aquellas que tienen variables estáticas que se declaran dentro de una función y se extienden hasta el final de la función en … Continue reading «Variable estática interna vs variable estática externa con ejemplos en C»

Método estático en interfaz en Java

Los métodos estáticos en la interfaz son aquellos métodos que se definen en la interfaz con la palabra clave estática. A diferencia de otros métodos en la interfaz, estos métodos estáticos contienen la definición completa de la función y, dado que la definición está completa y el método es estático, estos métodos no se pueden … Continue reading «Método estático en interfaz en Java»