Java Oops
Java Oops
class Programmer{
String name;
Krrish.id = 10;
Krrish.name = "Kashish";
Krrish.details();
class Employee{
name = n;
return name;
id = i;
return id;
emp1.setName("Kashish");
emp1.setId(1);
System.out.println(emp1.getName());
System.out.println(emp1.getId());
CONSTRUCTORS:
class Employee{
public Employee(String myName, int myId){ //This is constructor and arguments can be passed in this.
id = myId;
name = myName;
return name;
name = n;
return id;
id = i;
System.out.println(emp1.getId());
System.out.println(emp1.getName());
System.out.println(emp2.getId());
System.out.println(emp2.getName());
}
GUESS NUMBER GAME:
import java.util.Scanner;
import java.util.Random;
class Game{
return noOfGuesses;
this.noOfGuesses = noOfGuesses;
Game(){
this.number = rand.nextInt(100);
void takeUserInput(){
input = sc.nextInt();
boolean isCorrectNumber(){
noOfGuesses++;
if(input == number){
System.out.format("Yes you guessed it right, it was %d\nYou guessed it in %d attempts\n", number, noOfGuesses);
return true;
System.out.println("Too low...");
System.out.println("Too high...");
return false;
}
boolean b = false;
while(!b){
g.takeUserInput();
b = g.isCorrectNumber();
Constructors(public class_name(){})
Methods}
INHERITANCE:
Constructors in inheritance:
class Circle{
Circle(){
System.out.println(" i am this.");
Circle(int r){
this.radius = r;
super(r);
this.height = h;
System.out.println(c.area());
System.out.println(c.volume());
import java.util.*;
class Solution {
ans.addAll(list);
return ans;
if(row == board.length){
list.addAll(display(board));
return list;
board[r][c] = true;
queens(board, r+1);
board[r][c] = false;
return list;
for(boolean[] r: board){
if(element){
list.add("Q");
}else{
list.add(".");
if(board[r][c]){
return false;
if(board[r-i][c-i]){
return false;
if(board[r-i][c+i]){
return false;
}
}
return true;