首页 > 其他分享 >标准的类的写法

标准的类的写法

时间:2024-08-01 21:53:05浏览次数:9  
标签:String color price brand 标准 Phone2 写法 public

/*
    一个标准类的3.0版本写法:
        类:
            成员变量:使用private关键字进行修饰
            构造方法:提供一个无参构造方法,以及一个有参构造方法
            成员方法:getXxx()和setXxx()
            show():展示成员变量值的情况
 */
class Phone2 {
    private String brand;
    private String color;
    private int price;

    public Phone2() {
    }

    public Phone2(String brand, String color, int price) {
        this.brand = brand;
        this.color = color;
        this.price = price;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public int getPrice() {
        return price;
    }

    public void setPrice(int price) {
        this.price = price;
    }

    public void show() {
        System.out.println("品牌:" + this.brand + ", 颜色:" + this.color + ", 价格:" + this.price);
    }
}

public class ConstructorDemo3 {
    public static void main(String[] args) {
        // 先使用无参构造方法把对象创建出来,然后使用setXxx()对成员变量进行赋值。
        Phone2 p1 = new Phone2();
        p1.setBrand("小米6");
        p1.setColor("陶瓷黑");
        p1.setPrice(5999);
        p1.show();

        //直接调用有参的构造方法创建对象,在创建对象的同时给成员变量赋值。
        Phone2 p2 = new Phone2("华为mate60", "白色", 6999);
        p2.show();
    }
}

标签:String,color,price,brand,标准,Phone2,写法,public
From: https://www.cnblogs.com/qiwei-bigdata/p/18337647

相关文章

  • 钢铁百科:50号钢对应S50C钢板、50#钢机械性能、50号钢执行标准
    一、50号钢国家标准:   -GB/T699-1988:这是50#钢的主要执行标准,规定了50#钢的化学成分、机械性能等方面的要求。二、50号钢对应牌号:   -日本JIS标准钢号:S50C/S53C   -德国DIN标准材料钢号:1.1213和CF53   -这些标准与GB/T699-1988相似,但可能包含一些特定的......
  • 行业标准引领者!天翼云助推智算领域规范化发展!
    7月24日,2024可信云大会召开期间,智算云服务论坛上,天翼云荣获中国信通院颁发的“智算工程平台能力要求标准参编证书”,代表了业界对天翼云在推动行业标准制定中所作贡献及成果的重要肯定,以及对天翼云技术创新水平的高度认可。会上,天翼云科技有限公司智算产品线资深技术专家瞿龙发表演......
  • 老式移动和联通标准SIM卡在2024的今天
    前言在我手里的,是一张普通联通和一张移动M-ZONE标准SIM卡桌上散落的SIM卡碎片已经说明了一切———我要把这些00后的SIM卡装入2024年的手机(图中为大卡的测试机,没那么有风险)联通输入123456,直接被锁,提示要用puk码解锁我后来再搜索puk码的时候才知道默认pin码是1234,草率了......
  • 蓝桥Python组标准库collections(1)
    collections一、Counter:计数器可以直接对列表统计每个元素的出现次数可以统计字符串每个字符的出现次数fromcollectionsimportCounter#计数器a=['arr','arr','brr','crr','arr']b=Counter(a)print(b)print(type(b))print(b['arr']......
  • 蓝桥Python组标准库collections(2)
    collections三、defaultdict:有默认值的字典在字典中获取一个key有两种方法第一种get第二种通过[]获取.使用dict时,如果引用的key不存在,就会抛出KeyError。如果希望key不存在时,返回一个默认值,就可以用defaultdict。fromcollectionsimportdefaultdictd=default......
  • 【嵌入式】C51 和标准 C 语言的关键字对比详解
    目录C51和标准C语言的关键字对比详解1.概述2.C51和标准C语言的关键字对比2.1关键字对比表2.2对比表详细解释2.2.1C51特定关键字2.2.2标准C语言关键字2.3C51特定关键字2.4标准C语言关键字3.示例详细解释3.1C51特定关键字`bit``sfr``sbit``data`......
  • 了解Web标准,HTML 语法规范,使用 HBuilder X 构建文档骨架,HBuilder X 生成骨架标签新增
    Web标准是由W3C组织和其他标准化组织制定的一系列标准的集合。W3C(万维网联盟)是国际最著名的标准化组织。遵循Web标准可以让不同的开发人员写出的页面更标准、更统一外,还有以下优点:1.让Web的发展前景更广阔。2.内容能被更广泛的设备访问。3.更容易被搜寻引擎搜索。......
  • STL标准模板库
    STL(StandardTemplateLibrary)标准模板库是C++标准库中的一个重要组成部分,它提供了一组通用的模板类和函数,用于数据结构和算法的实现。STL的核心部分包括容器、算法和迭代器,这三者紧密结合,使得C++编程更加高效和灵活。vector是C++标准模板库(STL)中的一个序列式容器,它提供了......
  • 将 Dialogflow 用于公司网站聊天机器人是否是行业标准?
    我正在为公司网站开发聊天机器人,并且正在考虑使用Dialogflow。Dialogflow在业界是否普遍用于此目的?此外,任何人都可以向我指出一个很好的示例项目或源代码,用于使用Dialogflow创建聊天机器人吗?非常感谢!我正在研究不同的工具来创建一个工具,包括Dialogflow、Langchain+GP......
  • 将 dat 文件中的数据标准化为 pandas 数据框
    我有一个显示数据示例的文件,如下所示CARREPORTAREA1CarHondaCoun......