java基础关于类的问题

问题描述

我现在刚刚学java,关于类的问题看了很多书还不是很明白,能不能请哪位高手告诉我一下,最好附加一个程序,给我分析一下这个程序的编写过程,谢谢了!!!!!

解决方案

解决方案二:
类的那些问题不明白??
解决方案三:
问具体的问题嘛!
解决方案四:
程序呢??
解决方案五:
publicclassPerson{//人类Stringname;//属性(人类的名字)intage;//属性(人类的年龄)//构造方法publicPerson(Stringname,intage){//想创造一个人类(对象)的话就要给他设置姓名和年龄this.name=name;//设置当前人类(对象)的姓名this.age=age;//设置当前人类(对象)的年龄}publicstaticvoidmain(String[]args){Personp=newPerson("芙蓉",80);//正在创造人类(对象“p”)System.out.println(p.name);//输出这个人类(对象“p”)的姓名System.out.println(p.age);//输出这个人类(对象“p”)的年龄}}

解决方案六:
要多多思考,不、要一有问题就在论坛上问
解决方案七:
类是创建对象的模版
解决方案八:
你就是一个类,你的属性有升高,性别,年龄等
解决方案九:
先分析这个程序都有哪些类,一般就是把名词都抽象成类.然后分析这些类的属性和方法,就像4楼写的.最后一步是分析这些类之间的关系.做完这些,一个程序就有了
解决方案十:
学习!
解决方案十一:
引用7楼zhangjian420的回复:

你就是一个类,你的属性有升高,性别,年龄等

他不是一个类,他是人类的一个实例——人。
解决方案十二:
我感觉楼上看到楼上的一段话,肯定更蒙了.哈哈
解决方案十三:
我感觉4楼已经说的很详细了,你在仔细的看一看啊........细心..
解决方案十四:
你可以这么想人类是一个类。人又分为男人and女人。是一个对象年龄,身高就是你属性。
解决方案十五:
学习
解决方案:
面向对象编程,类,对象等等都是必须先理解的,否则。。。。
解决方案:
万物都可以抽象成类,类里有属性和方法,大概可以这样理解

时间: 2024-10-30 05:42:34

java基础关于类的问题的相关文章

Java基础知识—类的深层结构

在Java中,可以在同一个类中定义两个或多个共享相同名称的方法,只要它们的参数声明不同就可以.当出现这种情况时,这些方法就被称为重载(overloaded),并且这一过程被称为方法重载(method overloading).方法重载也是Java支持多态性的方式之一. 当调用重载方法时,Java所使用参数的类型和/或数量决定了实际调用是哪个版本的方法.因此,重载方法在参数的类型和/或数量方法必须有所区别.虽然重载方法可以返回不同的类型,但是单靠返回类型不足以区分方法的多个版本.当Java遇到对重

JAVA基础培训(3),认识类的访问权限描述符

我们熟悉一下类的访问权限描述符,public和默认不写的情况. 类没有private类型 . 我们先注意一下目录结构,我们建了一个otherpackage子目录,用来存放非同一目录 的类 先看我们的主文件 lession3/Lession3.java package lession3; // 注意,我们使用了其它package的类,所以需要import进来 // 注意:路径必须为完整的路径 import lession3.otherpackage.PublicClassOtherPackage;

对象-JAVA中有关类的一个基础问题

问题描述 JAVA中有关类的一个基础问题 父类Father和子类Son,父类中有一个方法A,在子类中也定义了一模一样的一个方法A(具有与老方法相同的方法签名),那么在子类中那个A自然会把父类中的A给覆盖了.通过子类的对象调用方法A的时候,自然执行的是子类的A,通过父类的对象调用A的时候,自然执行的是父类的A,那么问题是:如果父类中有一个成员变量是子类Son,那么在父类中通过调用这个私有对象变量的方法A的时候, 是子类的A,还是父类的A? 解决方案 这么给你说吧,假如你实例化son,jvm会根据继

Java基础之010-深入理解Java的String类

Java基础之010-深入理解Java的String类                                        老帅        1. 首先String不属于8种基本数据类型,String是一个类.  因为对象的默认值是null,所以String的默认值也是null:但它又是一种特殊的对象,有其它对象没有的一些特性.  2. new String()和new String("")都是申明一个新的空字符串,是空串不是null:  3. String对象实例化   

Java基础之009-浅尝Java的String类

Java基础之009-浅尝Java的String类                                        老帅 一.String类   1. 获取:        1.1 获取字符串中字符的个数(长度).                            int length();        1.2 根据位置获取字符.                            char charAt(int index);        1.3 根据字符获取在字符串中

java 关于扩展类 很基础的一个 刚接触java求指导

问题描述 java 关于扩展类 很基础的一个 刚接触java求指导 已经有了一个类 public class Person{ } 之后又有一个Person类的扩展类Student类 那么在 eslipse中编写程序时 是有两个类 对吧?那扩展类Student需要如何创建这个类啊? 解决方案 首先在eclipse中新建两个类,在其中一个类中写main方法写测试代码.测试要依据你的需求看怎么测了. 解决方案二: public Student extends Person{ //extends继承 }

java类的问题-java基础高手看这里了,这几道基础性的面试题求解答。

问题描述 java基础高手看这里了,这几道基础性的面试题求解答. 编制父类Shape:包括普通成员变量图形的行数.列数:图形开始绘制的列数:静态变量图形个数:以及方法绘制图形: 编写两个子类:菱形和矩形,这两个子类继承父类中的绘制图形方法,即在控制台中输出菱形或矩形(根据构造函数中给出的行.列): 验证上述要求,使得屏幕上显示多个图形,并且输出图形的个数. 解决方案 你应该先贴出你的代码,有问题的话大家讨论,直接让人做题不好吧. 解决方案二: abstract class Shape { pub

java类的问题-新手 java基础语法, 不知道错哪了,

问题描述 新手 java基础语法, 不知道错哪了, 实现:求数组和 , 判断输入的是否是数组中的一个.谢谢大家了. 解决方案 图太小了,看不清,编译错还是运行错?调试下. 解决方案二: 看不清图,你为什么不打字呀? 解决方案三: 看不清图,你为什么不打字呀? 解决方案四: 图看不清,也搞不懂你的意思 解决方案五: 你把代码复制上来啊,图片看不清楚 解决方案六: 你的nextInt放在了循环里,这样没循环一次都需要你输入一个新的数字.而且新的数字会覆盖前一个数字. 应该把输入放到循环的外面,先输入

java基础之Object类_java

Object 类位于 java.lang 包中,是所有 Java 类的祖先,Java 中的每个类都由它扩展而来. 定义Java类时如果没有显示的指明父类,那么就默认继承了 Object 类.例如: public class Demo{ // ... } 实际上是下面代码的简写形式: public class Demo extends Object{ // ... } 在Java中,只有基本类型不是对象,例如数值.字符和布尔型的值都不是对象,所有的数组类型,不管是对象数组还是基本类型数组都是继承自