Coder Social home page Coder Social logo

Comments (7)

inas0ng avatar inas0ng commented on September 15, 2024 1

Hmm I think your if-else code is ok… Did you override the serve method in RecycledLoader such that it returns a RecycledLoader instead of a Loader?

from 2122-s2.

inas0ng avatar inas0ng commented on September 15, 2024

Line 13 of your output gives “Loader 3” instead of “Recycled Loader 3”. When more Loaders are needed, are you creating them all as Loader objects? I think you can directly create a RecycledLoader object when a new Loader is needed and when its identifier is divisible by 3.

from 2122-s2.

lyjm21 avatar lyjm21 commented on September 15, 2024

Line 13 of your output gives “Loader 3” instead of “Recycled Loader 3”. When more Loaders are needed, are you creating them all as Loader objects? I think you can directly create a RecycledLoader object when a new Loader is needed and when its identifier is divisible by 3.

Hi, to clarify my question, I am able to create the new RecycledLoader Object with the correct conditions. However, when it comes to using a pre-existing RecycledLoader that is already created (i.e. there are enough Loaders/RecycledLoaders already in my loaders ImList), I am unable to set it to its new Cruise.

from 2122-s2.

eesung00 avatar eesung00 commented on September 15, 2024

Hmm I think your if-else code is ok… Did you override the serve method in RecycledLoader such that it returns a RecycledLoader instead of a Loader?

This is the problem I faced during my coding too, need to override the serve method to make it return RecycledLoader else it will convert the type back to Loader

from 2122-s2.

matthewchoo avatar matthewchoo commented on September 15, 2024

Hi, based on the snippet of code, could there be a possibility where you're printing before the set method is called, hence resulting in the old object being printed out first?

from 2122-s2.

Brianliew77 avatar Brianliew77 commented on September 15, 2024

Hi, I faced this issue too! You got to overwrite ur serve method in the recycledloader class else the java will return loader instead based on the code tracing

from 2122-s2.

undeser avatar undeser commented on September 15, 2024

Hi there, did you @Override your serve() function in the RecycledLoader class?

from 2122-s2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.