文章目录

  • java学习--类与对象
    • 类的定义与对象的使用
      • 类的私有成员的使用

java学习–类与对象

类的定义与对象的使用

类的定义与对象的使用

  类的定义步骤:

public 类名;
//定义成员变量
数据类型 变量名;
//定义成员方法
public void 方法名(){}

对象的使用:

1.对象的创建:
类名 对象名=new l类名;
2.使用成员变量:
对象名.变量名;
3.使用成员方法:
对象名.方法名();

package day01;
//手机类
public class Phone {//成员变量String brand;int price;//成员方法public void call(){System.out.println("打电话");}public void sendMessage(){System.out.println("发短信");}
}
package day01;
//测试类
public class PhoneDemo {public static void main(String[] args) {Phone p=new Phone();System.out.println(p.brand);System.out.println(p.price);p.brand="红米";p.price=2000;System.out.println(p.brand);System.out.println(p.price);p.call();p.sendMessage();}}

类的私有成员的使用

类的私有成员的使用
private 数据类型 变量名;
用setXxx()和get()Xxx()的方法分别用于设置成员变量的值和获取成员变量的值

package test01;/*学生类*/public class Student {private String name;private  int age;public void setName(String n){name=n;}public String getName(){return name;}public  void setAge(int m) {age = m;
}
public int getAge() {return age;}public void show() {System.out.println(name+","+age);}
}
package test01;
/*
学生测试类*/
public class StudentDemo {public static void main(String[] args) {Student s=new Student();s.setName("林琳");s.setAge(18);s.show();}
}

案例2

package test02;
public class Phone {private String brand;private int price;public void setBrand(String brand) {this.brand = brand;}public String getBrnd() {return brand;}public void setPrice(int price) {this.price = price;}public int getPrice() {return price;}public static class PhoneDemo {public static void main(String[] args){Phone s=new Phone();s.brand="小米";s.price=1999;System.out.println(s.getBrnd()+","+s.getPrice()) ;}}
}

java学习--类与对象相关推荐

  1. java学习---类与对象

    java学习心得3 文章目录 java学习心得3 类 对象 关键字this 总结与反思 类 一 定义一个Java的类 属性 : 将数据存储在变量中 1成员变量 使用成员变量:对象名.变量名 使用成员方 ...

  2. Java学习——类和对象(上)

    目录 一.类和对象 1.类的特点 2.类和对象的关系 3.总结 二.类的定义 1.类的定义步骤 2.代码示例 三.对象的使用 1.创建对象 2.使用对象 3.单个对象(代码) 4.多个对象(代码) 四 ...

  3. Java 学习 类与对象讲解

    类与对象的概念 : 什么是类 什么是对象 类与对象指的是一种编程思想,其中类是类别的概念,对象是这个类别中一个具体的个例 比如: 学生类对应 某一名具体的学生   计算机类 对应我正在使用的这台计算机 ...

  4. Java学习 --- 类与对象

    目录 一.问题需求 二.类与对象关系图 三.类与对象的关系 四.什么是类 五.什么是对象 六.对象的内存分布图 一.问题需求 有两只猫,第一只叫小白,年龄:1岁,颜色:白色,第二只叫小黑,年龄:2岁, ...

  5. Java 学习 类和对象练习 设计一个类Armor护甲 继承Item类并且额外提供一个属性ac: 护甲等级 int类型 实例化出两件护甲 名称 价格 护甲等级 布甲 300 15 锁子甲 500 40

    设计一个类Armor护甲     继承Item类,并且额外提供一个属性ac: 护甲等级 int类型          实例化出两件护甲     名称 价格 护甲等级     布甲 300 15    ...

  6. java/03/类与对象,深入分析类与对象(权限修饰,构造方法和简单java类),数组的定义及使用

    java/03/类与对象,深入分析类与对象(权限修饰,构造方法和简单java类),数组的定义及使用 七十年代,IBM的Smalltalk语言最先推广面向对象,后来C语言变为C++,后来C++又产生了J ...

  7. Java学习-类的隐藏机制(封装性)

    Java学习-类的隐藏机制(封装性) 1.封装的含义 2.类的setXXX 和 getXXX 3.this关键字 4.总结 1.封装的含义 封装(encapsulation)是面向对象的三要素之一(其 ...

  8. java面向对象-类和对象

    Java面向对象笔记 文章目录 Java面向对象笔记 java面向对象 类和对象 什么是类 定义 创建和使用 公式 构造方法 什么是构造方 怎么定义和使用构造方法 实列 This关键字 什么是成员变量 ...

  9. java学习之类与对象篇——奥特曼打小怪兽

    java学习之类与对象篇--奥特曼打小怪兽 初次接触Java,我们就被告知Java是一种面向对象的程序设计语言,那么什么是面向对象呢?什么又是对象呢?带着这些个疑问,我们开始了Java学习之旅. 1. ...

最新文章

  1. JSP学习笔记(七):使用JavaBean
  2. c#写图像tif gdal_C# GDAL显示TIF
  3. socket编程listen函数限制连接数的解决方案_网络编程——服务器篇
  4. 数据结构:堆python实现与堆排序
  5. LeetCode 2131. 连接两字母单词得到的最长回文串
  6. 2018年,自然语言处理很全的应用与合作
  7. VSphere虚拟化部署(五)
  8. 全网首发:WORD取消了光标的方向
  9. layui表格使用复选框批量删除_layui表格数据复选框回显设置方法,表格复选框...
  10. 提供三份程序员简历模板
  11. 直播录屏软件哪个好?什么软件可以录屏直播会议?
  12. Linux 下载GCC
  13. 大咖分享|王建峰:数据指标管理体系建设实践分享
  14. [算法]Fibonacci数列O(n)和O(lgn)的解法
  15. hibernate枚举类型注解 @Enumerated
  16. MATLAB获取Excel指定行列数据及删除指定行数据
  17. Win10下PDF打开方式经常变成系统默认应用
  18. 记录vue中使用了transition后使用fixed引起的Bug
  19. python研究背景和意义_课题设计研究的背景和意义
  20. 微信小程序自定义拍照功能

热门文章

  1. AI自己写代码让智能体进化!OpenAI的大模型有“人类思想”那味了
  2. 编写iptables模块实现不连续IP地址的DNAT-POOL
  3. 达人评测 3050和3050ti有啥区别 rtx3050和rtx3050ti选哪个好
  4. VSCode常用插件汇总
  5. 安装kali步骤(超级超级详细)
  6. int **a[3][4]占多少字节?
  7. 做PPT别再傻乎乎的直接插入图片了,手把手教你处理毛玻璃式图片
  8. 解决win10系统便签提示无法打开这个应用,以及win10下照片查看器的问题
  9. cacheable更新_详解Spring缓存注解@Cacheable,@CachePut , @CacheEvict使用
  10. JavaScript学习 第一周