Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package com.mycompany.ex17;
- public class Car {
- // по структуре класс состоит из двух частей: свойства и методы
- // свойства
- // текущая скорость, цвет, масса
- // цвет
- private String color;
- // текущая скорость
- private double speed;
- // масса
- private double m;
- // конструктор класса
- // 1) конструктор класса без параметров
- public Car(){
- }
- // 2) конструктор класса с одним параметром - цвет авто
- public Car(String c){
- color = c;
- }
- // 3) конструктор класса с двумя параметрами
- public Car(String c, double m1){
- color = c;
- m = m1;
- }
- // методы
- // get,set - методы
- // get - для получения значений свойств
- public String getColor() {
- return color;
- }
- public double getSpeed() {
- return speed;
- }
- public double getM() {
- return m;
- }
- // set - для установки(изменения) значений свойств
- // параметр color - новый цвет авто
- public void setColor(String color) {
- this.color = color;
- }
- // метод который изменяет скорость авто на определенное значение
- public void speedUp(double value){
- speed += value;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement