永发信息网

求解释下面的语句中 Dog d =new Dog(); 还有 d.size=40;中的.是什么意思?

答案:2  悬赏:70  手机版
解决时间 2021-11-12 09:41
  • 提问者网友:富士山上尢
  • 2021-11-11 09:43
求解释下面的语句中 Dog d =new Dog(); 还有 d.size=40;中的.是什么意思?
最佳答案
  • 五星知识达人网友:山河有幸埋战骨
  • 2021-11-11 10:46
你别说你连这个都不知道,你一看不就懂了吗? 这是最最最基本的东西,你————,
1。最上面定义了一个DOG的类, DOG类里面有一个DOG自己的属性。 大小,名字,breed,

2.是DOG 的 测试方法。TestDrive。 一看就是java的。用main方法来启用。

public static void main(String[] args)
{
实例化上面的类DOG,
Dog d=new Dog();

实例化了DOG,下面进行对DOG的 属性 给值。
进行调用。

d.Size=40;

下面是调用了DOG中的方法bark();

d.bark(); //进行打印 ,输入内容为asd,
}

上面够详细的了吧,记得给我多分哦!追问可以跟我说实例化是什么意思么?因为我是刚学这个,所以。。。。。。追答实例化,是软件当中的一个 叫法,一个名词,

也就是说, 也有一个类,如下:
class Dog{
int size;
String name;
String breed;
void bark(){
System.out.println("asd");
}
以Class 开头的 就叫类, 类里面包括自己的属性,和方法。

那我要下一个方法中,调用此类,如上面的Dog.

就要在方法中  方法以一般以 public static void main() 这是JAVA的初始化。

就在此方法中,想 调用 上面的DOG 的类。就要如下 操作 就是实例化。如下:
Dog d=new Dog();

把类名 像如上一样, 从新 NEW 一下, 就叫实例化, 在本方法中就可调用上面的方法了。。
全部回答
  • 1楼网友:北方的南先生
  • 2021-11-11 12:12
Dog d =new Dog();这是在主类DogTestDrive里,建立一个Dog类的实例化对象。d.size=40;是给实例化的对象属性赋值,size具体代表什么,要看编程者了!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯