当前位置: 首页 > article >正文

学习Java(一)类和对象

package demo.ceshi;

public class Puppy {
    private int age;
    private String name;

    //构造器
    public Puppy( String name){
        this.name = name;
        System.out.println("公主的名字叫:"+name);
    }

    //设置age的值
    public void setAge(int age){
        this.age = age;
        System.out.println("公主的年龄:"+age);
    }

    //读取age的值
    public int getAge(){
        return age;
    }

    //获取name的值
    public String getName() {
        return name;
    }

    //主方法
    public static void main(String[] args) {
    // 创建对象
        Puppy myPuppy = new Puppy("小赵");
    // 通过方法来设定age
        myPuppy.setAge(2);
    // 通过get方法来获取age
       int age = myPuppy.getAge();
       System.out.println("公主的真实年龄:"+age);
    // 也可以直接访问成员变量(通过age方法)
        System.out.println("公主的名字:"+myPuppy.name);
    }
}

运行结果:


http://www.kler.cn/news/315379.html

相关文章:

  • weblogic CVE-2018-2894 靶场攻略
  • 基于YOLOv5的教室人数检测统计系统
  • 浅谈Linux中文件与目录的ACL
  • MAC 禁用 DS_Store 文件
  • tomcat,el表达式执行带参数命令,字符串数组,String[],el表达式注入
  • leetcode155.最小栈,两个栈
  • TypeError: a bytes-like object is required, not ‘str‘ - 完美解决方法
  • 区块链行业DDoS防护:直面DDoS攻击
  • 【Linux】初识信号与信号产生
  • 非root用户安装Mysql8.0
  • python函数的一些介绍
  • 人物一致性
  • [数据集][目标检测]红外微小目标无人机直升机飞机飞鸟检测数据集VOC+YOLO格式7559张4类别
  • 【嵌入式人工智能】嵌入式AI在物联网中如何应用
  • CORS跨域+Nginx配置、Apache配置
  • Python | Leetcode Python题解之第421题数组中两个数的最大异或值
  • 【PSINS】基于PSINS工具箱的EKF+UKF对比程序|三维定位|组合导航|MATLAB
  • NoSql数据库Redis知识点
  • ppt一键生成免费版软件有哪些?如何高效生成论文答辩?
  • kafka发送事件的几种方式
  • DeepCross模型实现推荐算法
  • 【软件测试】--xswitch将请求代理到测试桩
  • 【linux】df命令
  • 『玉竹』基于Laravel 开发的博客、微博客系统和Android App
  • Android 命令行关机
  • Google 官方数据库框架Room使用教程
  • 【MySQL 03】表的操作
  • mpls 动态LSP的标签发布协议
  • TCP/IP - IP
  • 鸿蒙NEXT生态应用核心技术理念:统一生态,原生智能