类与对象的关系?

今天药忘吃喽~ 2022-06-11 03:28 364阅读 0赞

什么是类?
类是一组相似事物的统称!类可以看成一组相似对象的模板。

类由三部分组成:
1. 属性
表示该类区别与其他类的基本特征。可以使用基本类型描述,也可以使用对象类型描述
int、long、short、byte、String、float、double、boolean、char、对象类型
2. 方法
方法的定义:方法是事物接收一切外部消息的渠道。
作为开发者,一定要站在服务者的角度考虑问题。
在开发中方法实际上就是解决客户提出的问题
方法名称一定是小写字母开始,使用驼峰命名法
3. 构造方法(构造器)
构造器又称构造函数,也叫构造方法。但它并不是一个“方法”。构造器的名字和类名相同。构造器的作用在于构造并初始化对象。构造方法是一个类与生具有的,一旦调用new对象,构造方法会被调用一次。
调用的方式有显示有显示调用和隐式调用
//显示声明构造函数
public Apple(){
System.out.println(“调用构造函数”);
}
如果没有声明构造方法,那么系统会默认调用一次,
构造方法的作用是什么?
初始化变量的值

注意:

  1. 如果一个类中没有显示的定义任何一个构造器,则这个类会有一个默认的隐式的无参构造器。
  2. 如果一个类中定义了任意一个构造器,则默认的隐式的无参构造器就不存在了。如果需要用到无参构造器,则必须再显示的声明。
    3、在使用关键字new来创建对象的时候,根据传入的参数一定会调用相应的构造器

定义一个类的步骤

  1. 定义类名
  2. 编写类的属性
  3. 编写类的方法
    [访问修饰符(public)] class 类名 {

//定义属性部分
属性1的类型 属性1;
属性2的类型 属性2;
……
属性n的类型 属性n;

//定义方法部分
方法1;
方法2;
……
方法m;
}

代码示例:

  1. public class Dog {
  2. //定义属性
  3. String name;
  4. int age;
  5. double height;
  6. //定义方法
  7. public void eat(){
  8. System.out.println("吃的方法...");
  9. }
  10. public void run(){
  11. System.out.println("跑的方法...");
  12. }
  13. }

什么是对象? ——(万物皆对象)
概念:对象是描述客观事物的一个实体!对象可以看成类的一个具体实例(实物)。
对象的创建:
new 类();
类和对象的关系:
类是对象的一个抽象模板(概念)
对象是是一个类的具体实例化(从概念到实体的一个过程)
类———>>对象(从概念到实体过程)
对象——->>类(抽象事物过程)

#

发表评论

表情:
评论列表 (有 0 条评论,364人围观)

还没有评论,来说两句吧...

相关阅读

    相关 对象关系

    一. 类的简介 1. 概念 要掌握面向对象,我们就不得不先了解一下什么是类。类是对表示客观世界中某类群体的一些基本特征的抽象。它会在一组相同或相似的对象中,抽取出共性的

    相关 对象关系

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/zy2317

    相关 对象关系

    什么是类? 类是一组相似事物的统称!类可以看成一组相似对象的模板。 类由三部分组成: 1. 属性 表示该类区别与其他类的基本特征。可以使用基本类型描述,也可以使用

    相关 JavaSE基础 - 对象关系

    从日常生活中看对象 其实对象这个名字对我们来说一点也不陌生,因为我们的日常生活中。随处可见的都是对象,小到地上的一粒沙,大到我国的万里长城,埃及的金字塔,所有的东西都是对象