Java | Clase y Objeto | Pregunta 4

class demo {     int a, b;            demo()     {         a = 10;         b = 20;     }            public void print()     {         System.out.println («a = » + a + » b = » + b + «\n»);     } }    class Test {        public static void main(String[] args)     {         demo obj1 = new demo();         demo … Continue reading «Java | Clase y Objeto | Pregunta 4»

Java | Clase y Objeto | Pregunta 4 – Part 1

Prediga la salida del siguiente programa Java. class demoClass {     int a = 1;        void func()     {         demo obj = new demo();         obj.display();     }           class demo     {         int b = 2;            void display()         {             System.out.println(«\na = » + a);         }     }        void get()     {         System.out.println(«\nb = » + b);     } … Continue reading «Java | Clase y Objeto | Pregunta 4 – Part 1»

Java | Clase y Objeto | Pregunta 7

Prediga la salida del siguiente programa. class Test {     int a = 1;     int b = 2;        Test func(Test obj)     {         Test obj3 = new Test();         obj3 = obj;         obj3.a = obj.a++ + ++obj.b;         obj.b = obj.b;         return obj3;     }        public static void main(String[] args)     {         Test obj1 = new Test();         Test obj2 … Continue reading «Java | Clase y Objeto | Pregunta 7»

Java | Clase y Objeto | Pregunta 6

Prediga la salida del siguiente programa. class Test {     int a = 1;     int b = 2;        Test func(Test obj)     {         Test obj3 = new Test();         obj3 = obj;         obj3.a = obj.a++ + ++obj.b;         obj.b = obj.b;         return obj3;     }        public static void main(String[] args)     {         Test obj1 = new Test();         Test obj2 … Continue reading «Java | Clase y Objeto | Pregunta 6»

Java | Clase y Objeto | Pregunta 5

Prediga la salida del siguiente programa.     class First {        void display()     {         System.out.println(«Inside First»);     } }    class Second extends First {        void display()     {         System.out.println(«Inside Second»);     } }       class Test {        public static void main(String[] args)     {         First obj1 =  new First();         Second obj2 =  new Second();    … Continue reading «Java | Clase y Objeto | Pregunta 5»

C++ | Clase y Objeto | Pregunta 5

Suponga que un número entero y un puntero ocupan 4 bytes cada uno. Además, suponga que no hay alineación en los objetos. Prediga la salida siguiente del programa. #include<iostream> using namespace std;    class Test {     static int x;     int *ptr;     int y; };    int main() {     Test t;     cout << sizeof(t) << » … Continue reading «C++ | Clase y Objeto | Pregunta 5»

C++ | Clase y Objeto | Pregunta 4

¿Cual de los siguientes es verdadero? (A) Todos los objetos de una clase comparten todos los miembros de datos de la clase (B) Los objetos de una clase no comparten miembros no estáticos. Cada objeto tiene su propia copia. (C) Los objetos de una clase no comparten códigos de métodos no estáticos, tienen su propia … Continue reading «C++ | Clase y Objeto | Pregunta 4»

C++ | Clase y Objeto | Pregunta 3

class Test {     int x;  }; int main() {   Test t;   cout << t.x;   return 0; } (A) 0 (B) Valor basura (C) Error del compilador Respuesta: (C) Explicación: En C++, el acceso predeterminado es privado. Dado que x es un miembro privado de Test, es un error del compilador acceder a él fuera de … Continue reading «C++ | Clase y Objeto | Pregunta 3»