2022-03-19

1.类与对象是什么?

类:是对象共同特征的描述(设计图)

对象:是真实存在的具体实例


2.如何设计类?

public class类名{

    1.成员变量(代表属性的,一般是名词)

    2.成员方法(代表行为的,一般是动词)

}



3.如何创建对象?

类名  对象名  =new  类名();          例如:student a=new student();


4.拿到对象后怎么访问对象的信息?

对象·成员变量

对象·成员方法()


先是创建的类

public class Car {

//创建成员变量

String name;

double price;

//创建成员方法

public void start() {

  System.out.println(name+"跑起来很快");

}

public void run() {

  System.out.println(name+"的价格是"+price);

}

}




创建的对象并调用

public class Test1 {

public static void main(String[]args) {

  //创建一个汽车对象

  Car a=new Car();

  a.name="宝马";

  a.price=1.0;

  System.out.println(a.name);

  System.out.println(a.price);

  a.start();//调用方法

  a.run();

  System.out.println("-----------------");

  a.name="奔驰";

    a.price=2.0;

    System.out.println(a.name);

  System.out.println(a.price);

  a.start();//调用方法

  a.run();

}

}




注意:1.类名首字母建议大写,满足“驼峰模式”‘不能用关键字, 必须是合法标识符,且有意义。

    2.一个Java文件中可以定义多个class类,但只能一个类是public 修饰,而且public修饰的类名必须成为代码文件名。实际开发中建议一个代码文件只定义一个类

    3.成员变量的完整定义格式是:修饰符 数据类型 变量名称=初始化值 一般不用指定初始化值,存在默认值      public String name;

public class student{

    //属性(成员变量)

    String name;

    double price;

    //行为(方法)

    public void study(){

    }

    public void run(){

    }

   

}


 

 

默认值的规则

byte short int long        0

double float                  0.0

boolean                        false

string等引用类型          null

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,159评论 18 399
  • 一. Java基础部分.................................................
    wy_sure阅读 9,291评论 0 11
  • 前言 部分练习题摘录自:Sun-Java程序员认证考试题库部分练习题加入了自己的解析若对JavaSE某些知识点不熟...
    皇天阅读 4,943评论 0 0
  • 一.介绍 面向对象是一种思想,是基于面向过程而言的,就是说面向对象是将功能等通过对象来实现,将功能封装进对象之中,...
    走着别浪阅读 2,578评论 0 3
  • Java是一种面向对象的语言面向过程主要是把问题分解成不同的步骤,然后把各个步骤变成方法,他更强调过程。面向独享主...
    旧城丶恒书阅读 1,319评论 0 0

友情链接更多精彩内容