1.什么是类:
2.如何定义类:(new后面的其实是构造器(构造函数),但是构造器和类必须同名,所以这里便于讲解都写成了类名( ))
总结:
package com.itheima.createobject;public class Test1 {public static void main(String[] args) {// 目标: 学会设计对象并使用// 创建汽车对象 格式:类名 对象名 = new 类名()Car c = new Car(); // Car这个类是本地建的类// 创建了对象,这个对象就能访问类中的成员,方法// 也能给类中的成员赋值c.name = "宝马";c.price = 999;System.out.println(c.name);System.out.println(c.price);c.start();c.run();System.out.println("---------------");// 同一个类,可以创建多个对象Car c2 = new Car();c2.name = "奔驰";c2.price = 888;c2.run();c2.start();}}(这个是一个新建的类,用来创建对象,给对象访问功能和方法)package com.itheima.createobject;public class Car {/*成员变量 //定义类里面的成员名的时候用名词*/String name; // 如果未赋值,就是采用默认值String是nulldouble price; // double是0.0/*方法 // 定义方法的时候就用动词*/// 定义类中的方法时:暂时不用staticpublic void start() {System.out.println(name + "启动了");}public void run(){System.out.println("价格是:" + price + "的" + name + "跑的很快");}}
