java学习笔记特级#1 类与对象
造车:
1.画图纸
1.定义车的属性信息:color,speed,seat
2.定义车的动作:跑
2.拿着图纸找工厂生产车
面向对象的世界里:
类:就是图纸
属性:这一类事物拥有的共同属性
动作:这一类事物共同能执行的功能
对象:使用类创建的具体某一个东西
对象能干什么?完全取决于类是如何定义的
写代码
类要使用class来定义
属性:成员变量来描述.直接写在类中的变量
动作:成员方法. 不写static就是成员方法
创建对象:
类 引用 = new 类();
例如:
public class car{
//成员变量
string color //颜色
int speed //速度
int seat //座位
//成员方法↓
public void run() {
system.out.println(“车能跑”);
}
public static void main (string [] args){
//ing a = 10 //写在方法里的变量,局部变量
//创建对象
//ing a =10;
//string color = “呵呵”;
//在面向对象世界中,变量是没有市场的,这种变量被称为引用
car c = new car()//创建对象“车”,后面这辆车用C代替
//对象或引用. 方法()
c.run();
c.color = 绿
c.speed = 120 //速度
//c.pailing = 1.5 上边没定义有就不能用
system.out.println(c.color)
//输出颜色为绿
后面依次类推则
car c2 = new car()
c2.color = “红”
......
}