类与对象的创建(类对象的创建格式)

  本篇文章为你整理了类与对象的创建(类对象的创建格式)的详细内容,包含有类与对象的创建实验原理 类对象的创建格式 类创建对象和new的关系 类和对象的创建实验报告 类与对象的创建,希望能帮助你了解 类与对象的创建。

  1.类与对象的关系

  (1)类是一种抽象的数据类型,它是对某一类事务的整体描述或者定义,但是并不能代表某一具体的事物,比如动物(牛,羊),植物,宠物,这些都是一些用来描述一系列物体共同特征所抽象出来的概念。

  (2)对象则是抽象概念的具体实例,比如张三就是人的具体实例,而张三家里的旺财就是狗的一个具体实例。

  (3)面向对象编程的实质就是:以类的方式组织代码,以对象的形式组织(封装)数据。

  点击查看代码

  

package com.Tang.oop.demo02;

 

  //学生类

  public class Student {

   //一个类中只有属性和方法

   //1.属性:字段

   /*使用new关键字创建对象的时候,除了会分配内存空间还会

   给创建好的对象进行默认的初始化以及对类中构造器的调用*/

   String name;//这里初始默认为null

   int age;//初始默认为0

   //2.方法

   public void study(){

   System.out.println(this.name+"在学习");

  package com.Tang.oop.demo02;

  //一个项目应该只有一个main方法,通常在Application应用类中

  public class Application {

   public static void main(String[] args) {

   //类是抽象的,实例化的方法就是通过new关键字

   //类实例化之后会返回一个自己的对象

   /*如Tangwuqiang这一对象就是一个Student类的具体实例

   同理Twq1也是Student类的一个对象,同一个类可以产生多个不同的对象*/

   Student Tangwuqiang = new Student();

   Student Twq = new Student();

   /*在什么都不做的情况输出都是对象的默认值*/

   System.out.println(Tangwuqiang.name);

   System.out.println(Tangwuqiang.age);

   /*给对象相应的属性赋值并输出*/

   Tangwuqiang.name="唐";

   Tangwuqiang.age=23;

   System.out.println(Tangwuqiang.name);

   System.out.println(Tangwuqiang.age);

   Tangwuqiang.study();//输出"唐在学习"

  

 

  运行结果图:
 

  以上就是类与对象的创建(类对象的创建格式)的详细内容,想要了解更多 类与对象的创建的内容,请持续关注盛行IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: