Creación de Clases
Sintaxis de Clase
La sintaxis para crear una clase es bastante sencilla. Veamos un ejemplo con la clase Person
:
Person.java
class Person { }
Esto es todo lo que se necesita para crear una clase. Sin embargo, será inútil si está vacía. Por lo tanto, debemos agregarle campos. Supongamos que nuestra persona tiene un name
, gender
y age
:
Person.java
class Person { String name; String gender; int age; }
Ahora, escribamos un método que permita a nuestra clase Person informar su nombre y edad:
Person.java
class Person { String name; String gender; int age; void introduce() { System.out.println("Hi, my name is " + name + " and I am " + age + " years old!"); } }
Swipe to start coding
Alice
quiere encontrar un amigo dentro de un rango de edad específico (25 - 30, inclusive). Debes escribir un programa que verifique si Bob
cumple con los criterios de Alice's
. Si la edad de Bob's
está dentro del rango especificado, el programa debe devolver true
; de lo contrario, debe devolver false
.
- En el método
main
, debes pasar el objeto correcto como primer parámetro al métodofindFriend
. - En el método
findFriend
, compara laage
del objeto pasado con el rango de edad especificado (25 - 30). - Si el objeto está dentro del rango de edad, devuelve
true
; de lo contrario, devuelvefalse
. - Para mostrar el resultado en pantalla, utiliza la variable
foundFriend
, que almacena el resultado de la búsqueda.
Solución
solution.java
¡Gracias por tus comentarios!