Java对象和类
Java对象和类
public class ObjectAndClass {
/*
- 多态
- 继承
- 封装
- 抽象
- 类 : 是一个模板,用来描述
- 对象 : 是类class的一个实例,具有状态和行为
- 实例
- 方法
- 重载
*/
//定义一个Dog类
public static class Dog {
//成员变量
StringDemo color;
int age;
StringDemo name;
//类方法
void barking(){
System.out.println("汪!汪!汪!");
}
void hungry(){
System.out.println("好饿哦!");
}
void sleeping(){
System.out.println("好困哦!");
}
void setAge(int age){
this.age = age;
}
}
public static void main(String[]args) {
/*
创建对象
声明: 声明一个对象, 对象类型 和对象名称
实例化: new创建
初始化: 创建时调用构造方法生成
*/
Dog dog = new Dog();
dog.hungry();
dog.barking();
dog.sleeping();
System.out.println(dog.age);
dog.setAge(24);
System.out.println(dog.age);
}
}
本文来自博客园,作者:OCEANEYES.GZY,转载请注明原文链接:https://www.cnblogs.com/oceaneyes-gzy/p/12317390.html
关于作者
👋 读书城南,🤔 在未来面前,我们都是孩子~
- 📙 一个热衷于探索学习新方向、新事物的智能产品经理,闲暇时间喜欢coding💻、画图🎨、音乐🎵、学习ing~
👋 Social Media
🛠️ Blog: http://oceaneyes.top
⚡ PM导航: https://pmhub.oceangzy.top
☘️ CNBLOG: https://www.cnblogs.com/oceaneyes-gzy/
🌱 AI PRJ自己部署的一些算法demo: http://ai.oceangzy.top/
📫 Email: 1450136519@qq.com
💬 WeChat: OCEANGZY
- 💬 公众号: UncleJoker-GZY