网站地图 | RSS订阅 老铁博客 - 上海SEO优化|上海网站建设|蜘蛛池出租|站群代搭建
你的位置:首页 » 前端脚本 » 正文

java对象,java编程九九乘法表

2020-6-11 14:5:10 | 作者:老铁SEO | 0个评论 | 人浏览

  类是一种模版,不能直接使用,需要照模版生成具体的实体才能够用,比如


  定义:


  publicclassHuman{


  privateStringname;


  privateintage;


  privateStringsex;


  publicStringgetName(){


  returnname;


  }


  }


  使用:


  Humanpeople=newHuman();


  people.getName();


  变量简单来说就是一中引用指针.


  类就想当于设计模型,不能直接使用,对象就是按照模型做出来的产品,实实在在用得到的


  这些基础的东西你多看些书和例题,有些东西没接触过理解不了


  java类和对象的关系是什么?


  类:类很好理解,听说过人类,哺乳类,爬虫类这些名词吧,是的,java中的类也可以这么理解


  类就像是用来描述一样东西的总称,例如人类:有眼睛,嘴巴,鼻子,耳朵,身体等的东西


  我们称具有这些特征的东西为人类,用java表示:


  publicstaticclassperson//建立一个叫person的类,我们可以把它看成人类


  {


  Stringmouse;


  Stringeyes;


  Stringear;


  Stringname;


  Stringtall;


  /*上面的定义的东西就是person人类的特征,有嘴巴,眼睛,耳朵,名字,身高*/


  }


  对象:对象是类的具体表现,它具有类的特征。可以这样理解,上面说类,可以理解为人类,那么对


  象就相当于一个具体的人,例如我叫小明,那么我是人类对吧,我就是这人类的具体表现。


  她叫小娜是个人,属于人类,你也一样。用java表示:


  personxm=newperson();//类+名字=new+类+();这就创建了一个小明xm这个人了


  /*上面这种创建对象的写法是不是很像以前输入语句的写法


  Scannersc=newScanner();没错,其实这也是创建了一个对象,只是以前不知道为什么这样写而已


  */


  **************************************************************************************


  那么我用一段完整的代码表现一下吧:


  packagespy1;//我这个包的名字,如果你的包名不是这个改一下,改为你的package包名


  publicclasshello2{//我这个类的名字,如果你的类名不是这个改一下,改为你class类名


  publicstaticvoidmain(String[]args){


  personxm=newperson();//新建一个xm对象,现在xm这个对象有person类的所有特征


  xm.mouse="红色";//xm对象有嘴巴mouse


  xm.eyes="水汪汪的";//xm对象有嘴巴眼睛eyes


  xm.ear="2只大大的耳朵";//xm对象有耳朵ear


  xm.name="小明";//xm对象有名字name


  xm.tall="170cm";//xm对象有身高tall


  System.out.print(xm.mouse+xm.eyes+xm.ear+xm.name+xm.tall);//输出对象xm的各种特征值


  }


  publicstaticclassperson//注意,类是写在main主函数外的,写在整个hello2类当中,写法和方法的写法很类似


  {


  Stringmouse;


  Stringeyes;


  Stringear;


  Stringname;


  Stringtall;


  }


  }


  java中类对象的作用


  对象就是类的实例化


  如有个class类叫Test.class


  那么


  Testt=newtest();


  那么t就是对象


  什么是Java中的对象?


  在Java当中,对象是一个类的实体。比如说我们定义了一个Person类,很抽象,可能是若干人的集合。但是当我们将至实例化后,例如Liming可能就是Person类中的一个对象。


  对象实现了一些相关的数据和算法的封装。


  对象变量就是用来接受某个类的对象的。


  比如,我们用new运算符声明一个Person类的对象。newPerson()。这时候,系统中就开辟了一块内存给这个对象。但是,这个对象我们不知道他的称呼。而对象变量可以让我们方便的调用生成的对象。


  比如,Personliming;这一句是声明了一个对象变量,但是,liming毕竟只是一个能够容纳Person类的对象的变量,而不是一个对象。此时你如果用liming.toString()就是错误的。一旦你将liming这个变量初始化:liming=newPerson();就可以用liming.toString()了。


  方法就是函数。

  • 本文来自: 老铁博客,转载请保留出处!欢迎发表您的评论
  • 相关标签:
  • 已有0位网友发表了一针见血的评论,你还等什么?

    必填

    选填

    记住我,下次回复时不用重新输入个人信息

    必填,不填不让过哦,嘻嘻。

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    相关推荐