Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Статични и нестатични елементи на класа

Featured Replies

Здравейте!

Въпросът ми е свързан със следното условие:

/** Добавете статично поле nokiaN95, което да съхранява информация

за мобилен телефон модел Nokia 95. Добавете метод, в същия клас, който

извежда информация за това статично поле.*/

Ето го и кодът ми:

package uprajneniqGlava14;
import javax.lang.model.element.Modifier;
public class GSM {
private String producer;
	private double price;
private String ownerPhone;
private String modelPhone;
	//Static field
public static String nokiaN95;
 
 
//Getter and Setter methods
public String getModelPhone() {
  return modelPhone;
	}
	public void setModelPhone(String modelPhone) {
  this.modelPhone = modelPhone;
	}
  
	public String getProducer() {
  return producer;
	}
	public void setProducer(String producer) {
  this.producer = producer;
	}
  
	public double getPrice() {
  return price;
	}
	public void setPrice(double price) {
  this.price = price;
	}
  
	public String getOwnerPhone() {
  return ownerPhone;
	}
	public void setOwnerPhone(String ownerPhone) {
  this.ownerPhone = ownerPhone;
	}
 
	
	//Constructor using Fields of GSM
	public GSM(String producer, double price, String ownerPhone,
   String modelPhone) {
  super();
  this.producer = producer;
  this.price = price;
  this.ownerPhone = ownerPhone;
  this.modelPhone = modelPhone;
}
 
private class Battery{
private String modelBattery;
private double idleTime;
private double hoursTalk;
  
//Getter and Setter methods
	public String getModelBattery() {
  return modelBattery;
}
 
public void setModelBattery(String modelBattery) {
  this.modelBattery = modelBattery;
}
 
public double getIdleTime() {
  return idleTime;
}
 
public void setIdleTime(double idleTime) {
  this.idleTime = idleTime;
}
 
public double getHoursTalk() {
  return hoursTalk;
}
 
public void setHoursTalk(double hoursTalk) {
  this.hoursTalk = hoursTalk;
}
  
 
	//Constructor using Fields of Battery
	public Battery(String modelBattery, double idleTime, double hoursTalk) {
  super();
  this.modelBattery = modelBattery;
  this.idleTime = idleTime;
  this.hoursTalk = hoursTalk;
}
 
}
private class Display{
	private int screenSize;
	private String screenColor;
 
	//Getter and Setter methods
	public int getScreenSize() {
  return screenSize;
}
public void setScreenSize(int screenSize) {
  this.screenSize = screenSize;
}
public String getScreenColor() {
  return screenColor;
}
public void setScreenColor(String screenColor) {
  this.screenColor = screenColor;
}
 
//Constructor using Fields of Display
public Display(int screenSize, String screenColor) {
  this.screenSize = screenSize;
  this.screenColor = screenColor;
}
  
  
}
 
  public static void main(String[] args) {
//Пример за създаване на референцията "gsm" към обект "GSM"
  Scanner input=new Scanner(System.in);
      System.out.print("Въведете производителя:");
      String producer1=input.nextLine();
      
      System.out.print("Въведете цената:");
      double price1=input.nextInt();
      input.nextLine();
      
      System.out.print("Въведете собственика:");
      String ownerPhone1=input.nextLine();
      
      System.out.print("Въведете модела:");
      String modelPhone1=input.nextLine();
	
	 GSM gsm = new GSM(producer1, price1, ownerPhone1, modelPhone1);
 
}
}

Благодаря предварително! :shock11:

Редактирано от helena 2 3 4 5 1 (преглед на промените)

  • 1 месец по-късно...

Здравей

така както е написано, аз лично разбирам, че се иска да се направи

public static GSM nokiaN95
и класа който съдържа меин функцията и да се напище метод в GSM класа, който да принтира информацията за конкретния обект. Надявам се да съм бил полезен.

П.П. Не виждам връзката между Battery, Display и GSM. Не трябва ли GSM да съдържа инстанции до тези 2 класа?

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    32%
    Дарени 315 € от нужните 1 000 €

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.