首页 > 其他分享 >类与对象的一些掌握事项

类与对象的一些掌握事项

时间:2023-05-28 11:56:29浏览次数:45  
标签:name 掌握 对象 s2 s1 事项 public math

package com.ST;

public class Test1 {
    //类与对象的一些掌握事项
    //1.类名建议用英文单词,首字母大写,满足驼峰模式,且要有意义
    //2.类中定义的变量也称为成员变量(对象的属性),类中定义的方法也称为成员方法(对象发行为)
    //3.成员变量本身存在默认值,同学们定义成员变量时一般来说不需要赋值初始值(没意义)
    //4.一个代码文件中,可以写多个class类,但只能用一个public修饰
    //5.类与对象之间的数据不会相互影响,但多个变量指向同一个对象时就会互相影响了
    //6.如多某个对象没有一个变量引用他,则该对象无法被操作了,该对象会成为所谓的垃圾对象
}
package com.ST;

public class Test {
    public static void main(String[] args) {
        Student s1=new Student();
        s1.name="波妞";
        s1.chine=100;
        s1.math=100;
        s1.jssum();
        s1.jspjf();

        Student s2=new Student();
        s2.name="大锤";

        s2.chine=85;
        s2.math=90;
        s2.jssum();
        s2.jspjf();
    }
}
package com.ST;

public class Student {
    String name;
    double chine;
    double math;

    public void jssum(){
        System.out.println(name+"总成绩为:"+(chine+math));
    }
    public void jspjf(){
        System.out.println(name+"平均分为:"+(chine+math)/2);
    }
}

 

标签:name,掌握,对象,s2,s1,事项,public,math
From: https://www.cnblogs.com/Karl-hut/p/17438024.html

相关文章

  • String使用时的几个注意事项
    packagecom.String;publicclassSrtingDemo1{publicstaticvoidmain(String[]args){//String使用时的几个注意事项//1.String的对象是不可变的Stringname="黑马";name+="程序员";name+="波妞";......
  • 多个变量指向同一个数组对象
    packagecom.karl1;publicclassArrayDemo4{publicstaticvoidmain(String[]args){//多个变量指向同一个数组对象的形式int[]arr1={11,22,33};//把int类型的数组变量arr1赋值给int类型的数组变量arr2int[]arr2=arr1;......
  • 【㉿Java并发】对象有状态 & 无状态
    有状态就是有数据存储功能。有状态对象(StatefulBean),就是有变量的对象,可以保存数据,是非线程安全的。在不同方法调用间不保留任何状态。实例变量和类变量都是状态变量无状态就是一次操作,不能保存数据。无状态对象(StatelessBean),就是没有实例 变量的对象.不能保存数据,是不......
  • request对象的常用方法
    1 乱码问题  25 // get请求在请求行上提交数据。 // post请求在请求体中提交数据。 // 设置请求体的字符集。(显然这个方法是处理POST请求的乱码问题。这种方式并不能解决get请求的乱码问题。) // Tomcat10之后,request请求体当中的字符集默认就是UTF-8,不需要设置字符集,不......
  • Web安全透测试 掌握绝大多数Web漏洞原理及防手段-鸿雁长飞光不度
    Web安全渗测试掌握绝大多数Web漏洞原理及防手段download:3w51xuebccom使用Netty和SpringBoot实现仿微信的示例在本文中,我们将使用Netty和SpringBoot框架来创建一个简单的聊天应用程序,类似于微信。这个应用程序将支持多用户聊天和即时消息发送。下面让我们来一步步看看如何实现......
  • git上传对象文件错误解决方案
    git上传对象文件错误解决方案​ 时隔一个星期,当我再次完成开发之后,准备将代码上传,却出现了一个上传代码的错误,记录一下错误和解决方案解决方案:运行gitfsck--full(base)ifeng@ubuntu:~/Desktop/luffycity$gitfsck--fullerror:对象文件.git/objects/c9/e59......
  • jsp学习日志一,基本用法和隐式对象
    基本用法在第一个index.jsp文件中<formaction="monday-01.jsp"><inputtype="text"name="uname"><inputtype="submit"value="提交"></form>而monday.jsp文件中<%Stringa=request.getPa......
  • 【React工作记录七十】判断数组对象中是否满足某条件
     目录前言导语 核心代码总结前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从头再来歌谣的意志是永恒的放弃很容易但是坚持一定很酷导语歌谣歌谣数组......
  • js原型prototype(实例构造函数的属性) __proto__(实例对象的属性) constructor(实例
    functionPerson(name,age){this.name=namethis.age=age}Person.prototype.sayHi=function(){//原型是公共方法解决构造函数new对象公共属性和方法的内存浪费console.log(this.name+'sayhi!!')}constp1=newPerson('aa',12)constp2=new......
  • 全面掌握 Java 中的异常处理(附面试题)
    在程序开发中,异常处理也是我们经常使用到的模块,只是平常很少去深究异常模块的一些知识点。比如,try-catch处理要遵循的原则是什么,finally为什么总是能执行,try-catch为什么比较消耗程序的执行性能等问题,我们本讲内容都会给出相应的答案,当然还有面试中经常被问到的异常模块的一些面......