【发布时间】:2015-03-24 13:08:51
【问题描述】:
我正在使用 OOP 进行课堂作业,而且我还在学习基础知识,我来问你如何在有多个对象的情况下引用一个对象的属性。
public class Shirts
{
private static int shirtSize;
private static boolean sleeves;
private static String color;
private static String pattern;
private static double price;
public Shirts(int size, boolean sleeve, String hue, String design, double cost){
shirtSize = size;
sleeves = sleeve;
color = hue;
pattern = design;
price = cost;
}
我的问题是,如果我创建第二个对象,我将无法再引用第一个对象的属性,因为一旦创建了第二个对象,衬衫类中的所有变量都会被赋值 new 价值观。
Shirts testA = new Shirts(10,true,"green","stripes",35.00);
Shirts testB = new Shirts(11,false,"orange","plain",33.00);
有没有快速的解决方法?
【问题讨论】:
标签: java oop properties constructor reference