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 ja10;
- public class Car {
- // по структуре класс состоит из двух частей: свойства и метода
- // свойства
- // цвет, масса, текущая скорость авто
- // цвет авто
- String color; // color - имя переменной класса, String - тип переменной
- // масса
- double m;
- // текущая скорость авто
- double speed; //
- // консруктор класса позволяет инициализировать (присвоить) опеределенные значения свойствам класса
- // 1) конструктор без параметров
- public Car(){
- }
- // 2) конструктор c параметром - задает цвет нового авто
- public Car(String c1){
- color = c1;
- }
- // методы (действия которые мы можем выполнить с данным типом объекта)
- // get,set - методы предназначены для получения и изменения значений свойств
- // get-методы - для получения значения свойств объекта
- // getColor - для получения цвета авто
- public String getColor(){
- return color;
- }
- // alt+insert
- public double getM() {
- return m;
- }
- public double getSpeed() {
- return speed;
- }
- // setColor - позволяет установить(изменить) цвет авто
- public void setColor(String color1){
- color = color1;
- }
- // метод speedUp - позволит изменить скорость авто на определенное значение
- public void speedUp(double value){
- //speed = speed + value;
- speed += value;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement